From 4e3554366378c4918c57fe880fc4f9e37acb5a0a Mon Sep 17 00:00:00 2001 From: Nik Ho Date: Wed, 2 Aug 2023 16:34:21 +1200 Subject: [PATCH] Use release-it for alpha release to test workflow. --- .github/workflows/publish.yaml | 22 +++++++++++----------- .release-it.json | 2 +- CHANGELOG.md | 1 + 3 files changed, 13 insertions(+), 12 deletions(-) diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 485bb620ed..a326280c12 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -114,20 +114,20 @@ jobs: run: | echo "$(git push --tags)" - - name: Pre Release Step - if: contains(github.event.inputs.release_type, 'alpha') - uses: JS-DevTools/npm-publish@v1 - with: - token: ${{ secrets.PLATFORM_SA_NPM_TOKEN }} - access: public - package: ./sdk/package.json - tag: ${{ contains(github.event.inputs.release_type, 'alpha') && 'alpha' }} - dry-run: ${{ github.event.inputs.dry_run }} + # - name: Pre Release Step + # if: contains(github.event.inputs.release_type, 'alpha') + # uses: JS-DevTools/npm-publish@v1 + # with: + # token: ${{ secrets.PLATFORM_SA_NPM_TOKEN }} + # access: public + # package: ./sdk/package.json + # tag: ${{ contains(github.event.inputs.release_type, 'alpha') && 'alpha' }} + # dry-run: ${{ github.event.inputs.dry_run }} - name: Authenticate NPM - if: contains(github.event.inputs.release_type, 'release') + if: contains(github.event.inputs.release_type, 'alpha') run: npm config set //registry.npmjs.org/:_authToken ${{ secrets.PLATFORM_SA_NPM_TOKEN }} - name: Release - if: contains(github.event.inputs.release_type, 'release') + if: contains(github.event.inputs.release_type, 'alpha') run: yarn release --ci --no-increment -c .release-it.json $( ${{ github.event.inputs.dry_run }} && echo "--dry-run" || echo "") --github.tokenRef=${{ secrets.PLATFORM_SA_GITHUB_TOKEN }} diff --git a/.release-it.json b/.release-it.json index 1171123d77..a2c92ea13a 100644 --- a/.release-it.json +++ b/.release-it.json @@ -23,7 +23,7 @@ }, "@release-it-plugins/workspaces": { "workspaces": ["sdk"], - "publish": true + "publish": false } } } diff --git a/CHANGELOG.md b/CHANGELOG.md index 448e3669f1..5a61765015 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed - @imtbl/immutablex_client: Updated to use core-sdk v2.0.2 with grind key fixes. +- Changelog automation. ### Changed