diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index bdb37bd..c64d3f7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -46,9 +46,22 @@ jobs: gzip dist/* - name: Release run: | - ghr -t "${{ secrets.GITHUB_TOKEN }}" \ - -u "${{ github.repository_owner }}" \ - -r "sora_exporter" \ - -n "${{ github.ref }}" \ - --replace "${GITHUB_REF##*/}" \ - dist/ + VERSION=$(git describe --tag --abbrev=0) + if [[ "${VERSION}" == *"canary"* ]]; then + ghr -t "${{ secrets.GITHUB_TOKEN }}" \ + -u "${{ github.repository_owner }}" \ + -r "sora_exporter" \ + -n "${VERSION}" \ + -replace \ + -prerelease \ + "${GITHUB_REF##*/}" \ + dist/ + else + ghr -t "${{ secrets.GITHUB_TOKEN }}" \ + -u "${{ github.repository_owner }}" \ + -r "sora_exporter" \ + -n "${VERSION}" \ + -replace \ + "${GITHUB_REF##*/}" \ + dist/ + fi diff --git a/CHANGES.md b/CHANGES.md index 1454809..8360cd1 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -29,8 +29,12 @@ - [UPDATE] Github Actions のイメージを更新する - actions/setup-go v4 => v5 - dominikh/staticcheck-action v1.3.0 => v1.3.1 + - @tnamao - [UPDATE] CI で実行する staticcheck のバージョンを更新する - 2023.1.6 => 2024.1.1 + - @tnamao +- [ADD] CI のリリースに canary リリースの対応を追加する + - @tnamao ## 2024.6.0