-
Notifications
You must be signed in to change notification settings - Fork 33
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
build(ci): cosign checksum and docker release
- Loading branch information
1 parent
cb8727f
commit 3b07391
Showing
3 changed files
with
53 additions
and
115 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -25,99 +25,6 @@ changelog: | |
filters: | ||
exclude: ["^docs:", "demo", "^hugo:", "Merge pull request", "Merge branch"] | ||
|
||
brews: | ||
- repository: | ||
owner: abhimanyu003 | ||
name: homebrew-sttr | ||
name: sttr | ||
homepage: "https://github.com/abhimanyu003/sttr" | ||
description: "A cross-platform, cli app to perform various string operations." | ||
license: "MIT" | ||
skip_upload: auto | ||
commit_author: | ||
name: abhimanyu003 | ||
email: [email protected] | ||
directory: Formula | ||
install: |- | ||
bin.install "sttr" | ||
test: | | ||
system "#{bin}/sttr -v" | ||
scoops: | ||
- repository: | ||
owner: abhimanyu003 | ||
name: scoop-bucket | ||
token: "{{ .Env.GITHUB_TOKEN }}" | ||
name: sttr | ||
homepage: "https://github.com/abhimanyu003/sttr" | ||
description: "sttr is command line software that allows you to quickly run various transformation operations on the string." | ||
license: "MIT" | ||
|
||
nfpms: | ||
- builds: | ||
- sttr | ||
vendor: abhimanyu003 | ||
homepage: "https://github.com/abhimanyu003/sttr/" | ||
maintainer: "Abhimanyu Sharma <[email protected]>" | ||
description: "A cross-platform, cli app to perform various operations on string" | ||
license: MIT | ||
formats: | ||
- deb | ||
- rpm | ||
- termux.deb | ||
bindir: /usr/bin | ||
|
||
snapcrafts: | ||
- name: sttr | ||
publish: true | ||
summary: A cross-platform, cli app to perform various operations on string. | ||
description: | | ||
sttr is command line software that allows you to quickly run various transformation operations on the string. | ||
grade: stable | ||
confinement: strict | ||
license: MIT | ||
base: core20 | ||
|
||
apps: | ||
sttr: | ||
plugs: ["home", "network"] | ||
|
||
aurs: | ||
- name: sttr-bin | ||
homepage: "https://github.com/abhimanyu003/sttr" | ||
description: "sttr is command line software that allows you to quickly run various transformation operations on the string." | ||
maintainers: | ||
- "Abhimanyu Sharma <[email protected]>" | ||
license: "MIT" | ||
private_key: "{{ .Env.AUR_KEY }}" | ||
git_url: "ssh://[email protected]/sttr-bin.git" | ||
commit_author: | ||
name: Abhimanyu Sharma | ||
email: [email protected] | ||
|
||
chocolateys: | ||
- name: sttr | ||
title: sttr - A cross-platform, cli app to perform various operations on string. | ||
authors: Abhimanyu Sharma | ||
project_url: https://github.com/abhimanyu003/sttr | ||
url_template: "https://github.com/abhimanyu003/sttr/releases/download/{{ .Tag }}/{{ .ArtifactName }}" | ||
icon_url: https://cdn.jsdelivr.net/gh/abhimanyu003/sttr@main/media/logo.png | ||
copyright: 2023 Abhimanyu Sharma | ||
license_url: https://github.com/abhimanyu003/sttr/blob/main/LICENSE | ||
require_license_acceptance: false | ||
project_source_url: https://github.com/abhimanyu003/sttr | ||
docs_url: https://github.com/abhimanyu003/sttr/blob/main/README.md | ||
bug_tracker_url: https://github.com/abhimanyu003/sttr/issues | ||
tags: "productivity encoding terminal string decoding tui developer-tools transform cli-app encrypt encryption-decryption count-lines devutils tui-app count-words zeropad" | ||
summary: A cross-platform, cli app to perform various operations on string. | ||
description: | | ||
sttr installer package. | ||
A cross-platform, cli app to perform various operations on string. | ||
release_notes: "https://github.com/abhimanyu003/sttr/releases/tag/v{{ .Version }}" | ||
api_key: "{{ .Env.CHOCOLATEY_API_KEY }}" | ||
source_repo: "https://push.chocolatey.org/" | ||
skip_publish: true | ||
|
||
sboms: | ||
- artifacts: archive | ||
|
||
|
@@ -175,3 +82,29 @@ docker_manifests: | |
image_templates: | ||
- docker.io/abhimanyu003/{{ .ProjectName }}:{{ .Version }}-amd64 | ||
- docker.io/abhimanyu003/{{ .ProjectName }}:{{ .Version }}-arm64 | ||
|
||
signs: | ||
- id: checksums | ||
cmd: cosign | ||
stdin: "{{ .Env.COSIGN_PASSWORD }}" | ||
output: true | ||
artifacts: checksum | ||
args: | ||
- sign-blob | ||
- --yes | ||
- --key | ||
- env://COSIGN_PRIVATE_KEY | ||
- "--output-certificate=${certificate}" | ||
- "--output-signature=${signature}" | ||
- "${artifact}" | ||
|
||
docker_signs: | ||
- cmd: cosign | ||
artifacts: all | ||
output: true | ||
args: | ||
- sign | ||
- --yes | ||
- --key | ||
- env://COSIGN_PRIVATE_KEY | ||
- "${artifact}" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters