Skip to content

Commit

Permalink
Merge pull request #3948 from werf/ci-update-release-message
Browse files Browse the repository at this point in the history
ci: update release message
  • Loading branch information
ilya-lesikov committed Nov 25, 2021
2 parents 6a52fb1 + 05f4751 commit cab9351
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 8 deletions.
15 changes: 11 additions & 4 deletions .github/workflows/release_please_1.1.yml
Expand Up @@ -15,15 +15,22 @@ jobs:
bump-minor-pre-major: true
bump-patch-for-minor-pre-major: true
token: ${{ secrets.RELEASE_PLEASE_TOKEN }}
# release-notes-header: ''
release-notes-header: "## Changelog"
release-notes-footer: |
## Installation
Recommended way to install `werf`: [https://werf.io/installation.html](https://werf.io/installation.html)
Alternatively, download `werf` binaries:
To install `werf` we strongly recommend following [these instructions](https://werf.io/installation.html).
Alternatively, you can download `werf` binaries from here:
* [Linux amd64](https://tuf.werf.io/targets/releases/{{> version }}/linux-amd64/bin/werf) ([PGP signature](https://tuf.werf.io/targets/signatures/{{> version }}/linux-amd64/bin/werf.sig))
* [Linux arm64](https://tuf.werf.io/targets/releases/{{> version }}/linux-arm64/bin/werf) ([PGP signature](https://tuf.werf.io/targets/signatures/{{> version }}/linux-arm64/bin/werf.sig))
* [macOS amd64](https://tuf.werf.io/targets/releases/{{> version }}/darwin-amd64/bin/werf) ([PGP signature](https://tuf.werf.io/targets/signatures/{{> version }}/darwin-amd64/bin/werf.sig))
* [macOS arm64](https://tuf.werf.io/targets/releases/{{> version }}/darwin-arm64/bin/werf) ([PGP signature](https://tuf.werf.io/targets/signatures/{{> version }}/darwin-arm64/bin/werf.sig))
* [Windows amd64](https://tuf.werf.io/targets/releases/{{> version }}/windows-amd64/bin/werf.exe) ([PGP signature](https://tuf.werf.io/targets/signatures/{{> version }}/windows-amd64/bin/werf.exe.sig))
Verifying binaries: import [public PGP key](https://werf.io/werf.asc) for this release and verify binaries with the provided PGP signatures.
These binaries were signed with PGP and could be verified with the [werf PGP public key](https://werf.io/werf.asc). For example, `werf` binary can be downloaded and verified with `gpg` on Linux with these commands:
```shell
curl -sSLO "https://tuf.werf.io/targets/releases/{{> version }}/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/{{> version }}/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
```
15 changes: 11 additions & 4 deletions .github/workflows/release_please_main.yml
Expand Up @@ -14,15 +14,22 @@ jobs:
bump-minor-pre-major: true
bump-patch-for-minor-pre-major: true
token: ${{ secrets.RELEASE_PLEASE_TOKEN }}
# release-notes-header: ''
release-notes-header: "## Changelog"
release-notes-footer: |
## Installation
Recommended way to install `werf`: [https://werf.io/installation.html](https://werf.io/installation.html)
Alternatively, download `werf` binaries:
To install `werf` we strongly recommend following [these instructions](https://werf.io/installation.html).
Alternatively, you can download `werf` binaries from here:
* [Linux amd64](https://tuf.werf.io/targets/releases/{{> version }}/linux-amd64/bin/werf) ([PGP signature](https://tuf.werf.io/targets/signatures/{{> version }}/linux-amd64/bin/werf.sig))
* [Linux arm64](https://tuf.werf.io/targets/releases/{{> version }}/linux-arm64/bin/werf) ([PGP signature](https://tuf.werf.io/targets/signatures/{{> version }}/linux-arm64/bin/werf.sig))
* [macOS amd64](https://tuf.werf.io/targets/releases/{{> version }}/darwin-amd64/bin/werf) ([PGP signature](https://tuf.werf.io/targets/signatures/{{> version }}/darwin-amd64/bin/werf.sig))
* [macOS arm64](https://tuf.werf.io/targets/releases/{{> version }}/darwin-arm64/bin/werf) ([PGP signature](https://tuf.werf.io/targets/signatures/{{> version }}/darwin-arm64/bin/werf.sig))
* [Windows amd64](https://tuf.werf.io/targets/releases/{{> version }}/windows-amd64/bin/werf.exe) ([PGP signature](https://tuf.werf.io/targets/signatures/{{> version }}/windows-amd64/bin/werf.exe.sig))
Verifying binaries: import [public PGP key](https://werf.io/werf.asc) for this release and verify binaries with the provided PGP signatures.
These binaries were signed with PGP and could be verified with the [werf PGP public key](https://werf.io/werf.asc). For example, `werf` binary can be downloaded and verified with `gpg` on Linux with these commands:
```shell
curl -sSLO "https://tuf.werf.io/targets/releases/{{> version }}/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/{{> version }}/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
```

0 comments on commit cab9351

Please sign in to comment.