diff --git a/.github/workflows/release-major-workflow.yaml b/.github/workflows/release-major-workflow.yaml index 8a0404c..4f90bde 100644 --- a/.github/workflows/release-major-workflow.yaml +++ b/.github/workflows/release-major-workflow.yaml @@ -5,18 +5,8 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: cliffano/studio-release-action@main with: - token: ${{ secrets.STUDIO_GITHUB_TOKEN }} - - uses: actions/setup-node@v3 - with: - node-version: '18' - - run: git config --global user.email "blah+pakkun@cliffano.com" - - run: git config --global user.name "pakkunbot" - - run: npm install -g rtk - - run: rtk release --release-increment-type major - - uses: ad-m/github-push-action@v0.6.0 - with: - tags: true + release_type: 'major' github_token: ${{ secrets.STUDIO_GITHUB_TOKEN }} - branch: ${{ github.ref }} + diff --git a/.github/workflows/release-minor-workflow.yaml b/.github/workflows/release-minor-workflow.yaml index 0b0c9df..c27b3c8 100644 --- a/.github/workflows/release-minor-workflow.yaml +++ b/.github/workflows/release-minor-workflow.yaml @@ -5,18 +5,8 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: cliffano/studio-release-action@main with: - token: ${{ secrets.STUDIO_GITHUB_TOKEN }} - - uses: actions/setup-node@v3 - with: - node-version: '18' - - run: git config --global user.email "blah+pakkun@cliffano.com" - - run: git config --global user.name "pakkunbot" - - run: npm install -g rtk - - run: rtk release --release-increment-type minor - - uses: ad-m/github-push-action@v0.6.0 - with: - tags: true + release_type: 'minor' github_token: ${{ secrets.STUDIO_GITHUB_TOKEN }} - branch: ${{ github.ref }} + diff --git a/.github/workflows/release-patch-workflow.yaml b/.github/workflows/release-patch-workflow.yaml index 8eaf98c..2c011d9 100644 --- a/.github/workflows/release-patch-workflow.yaml +++ b/.github/workflows/release-patch-workflow.yaml @@ -5,18 +5,8 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: cliffano/studio-release-action@main with: - token: ${{ secrets.STUDIO_GITHUB_TOKEN }} - - uses: actions/setup-node@v3 - with: - node-version: '18' - - run: git config --global user.email "blah+pakkun@cliffano.com" - - run: git config --global user.name "pakkunbot" - - run: npm install -g rtk - - run: rtk release --release-increment-type patch - - uses: ad-m/github-push-action@v0.6.0 - with: - tags: true + release_type: 'patch' github_token: ${{ secrets.STUDIO_GITHUB_TOKEN }} - branch: ${{ github.ref }} + diff --git a/CHANGELOG.md b/CHANGELOG.md index 065da9f..9fe826e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased +### Changed +- Switch release workflow to use studio-release-action + ## 3.1.1 - 2023-10-17 ### Fixed - Fix broken text resource type support