From e441b962753454ce9208952969de95a32256c017 Mon Sep 17 00:00:00 2001 From: "R.I.Pienaar" Date: Mon, 6 Dec 2021 20:59:10 +0100 Subject: [PATCH] (misc) Release 0.6.0 Signed-off-by: R.I.Pienaar --- .github/workflows/release.yaml | 49 ++++++++++++++++++++++++++++++++++ CHANGELOG.md | 6 +++++ 2 files changed, 55 insertions(+) create mode 100644 .github/workflows/release.yaml diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml new file mode 100644 index 0000000..3c5a70b --- /dev/null +++ b/.github/workflows/release.yaml @@ -0,0 +1,49 @@ +name: Choria Release +on: + push: + tags: + - '*' + +jobs: + el7_64: + runs-on: ubuntu-latest + steps: + - name: Build + uses: choria-io/actions/packager@main + with: + build_package: el7_64 + packager_tag: el7-go1.17 + version: tag + + el8_64: + runs-on: ubuntu-latest + steps: + - name: Build + uses: choria-io/actions/packager@main + with: + build_package: el8_64 + packager_tag: el8-go1.17 + version: tag + + upload: + needs: + - el7_64 + - el8_64 + + runs-on: ubuntu-latest + steps: + - name: Download all artifacts + uses: actions/download-artifact@v2 + with: + path: artifacts + + - name: Upload artifacts to Spaces + uses: jakejarvis/s3-sync-action@master + with: + args: --endpoint=https://ams3.digitaloceanspaces.com --acl authenticated-read + env: + AWS_S3_BUCKET: choria-packages-ams + AWS_ACCESS_KEY_ID: ${{ secrets.SPACES_ACCESS_KEY_ID }} + AWS_SECRET_ACCESS_KEY: ${{ secrets.SPACES_SECRET_ACCESS_KEY }} + SOURCE_DIR: artifacts/foss + DEST_DIR: release diff --git a/CHANGELOG.md b/CHANGELOG.md index bba11d6..16fbd6c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ |Date |Issue |Description | |----------|------|---------------------------------------------------------------------------------------------------------| +|2021/12/06| |Release 0.6.0 | +|2021/11/19|99 |Remove Okta and NATS Streaming Server support | +|2021/11/19|99 |Support signed requests using ed25519 public keys | +|2021/11/15|97 |Support client permissions | +|2021/11/05|95 |Support new Choria client tokens | +|2021/08/28|89 |Support signing requests via a Choria Service | |2021/07/20| |Release 0.5.0 | |2021/07/20| |Move to `github.com/golang-jwt/jwt` | |2021/04/16| |Various build tooling updates to support Podman and use go 1.16 everywhere |