Skip to content

Commit

Permalink
v0.2.1: Fixing release override
Browse files Browse the repository at this point in the history
  • Loading branch information
flavienbwk committed Sep 7, 2024
1 parent 2960171 commit 0f4713c
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 8 deletions.
28 changes: 21 additions & 7 deletions .github/workflows/create-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,15 +53,29 @@ jobs:
draft: false
prerelease: false

- name: Create Major Version Tag
- name: Create or Update Major Version Tag
if: steps.version-changed.outputs.changed == 'true'
uses: actions/github-script@v6
with:
github-token: ${{secrets.GITHUB_TOKEN}}
script: |
github.rest.git.createRef({
owner: context.repo.owner,
repo: context.repo.repo,
ref: 'refs/tags/v${{ steps.major-version.outputs.value }}',
sha: context.sha
})
try {
await github.rest.git.createRef({
owner: context.repo.owner,
repo: context.repo.repo,
ref: 'refs/tags/v${{ steps.major-version.outputs.value }}',
sha: context.sha
});
} catch (error) {
if (error.status === 422) {
await github.rest.git.updateRef({
owner: context.repo.owner,
repo: context.repo.repo,
ref: 'tags/v${{ steps.major-version.outputs.value }}',
sha: context.sha,
force: true
});
} else {
throw error;
}
}
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "gh-action-repochat",
"version": "0.2.0",
"version": "0.2.1",
"type": "module",
"description": "GitHub Action to run repochat",
"main": "index.js",
Expand Down

0 comments on commit 0f4713c

Please # to comment.