chore(release): automatic release v1.0.0
This commit is contained in:
@@ -103,6 +103,7 @@ jobs:
|
|||||||
env:
|
env:
|
||||||
NEXT_VERSION: ${{ needs.release.outputs.version }}
|
NEXT_VERSION: ${{ needs.release.outputs.version }}
|
||||||
DEPLOY_LATEST: ${{ github.ref_name == 'main' }}
|
DEPLOY_LATEST: ${{ github.ref_name == 'main' }}
|
||||||
|
DEPLOY_BETA: ${{ github.ref_name == 'beta' }}
|
||||||
PUSH_IMAGE: ${{ github.event_name != 'workflow_dispatch' || github.events.inputs.push-image == 'true' }}
|
PUSH_IMAGE: ${{ github.event_name != 'workflow_dispatch' || github.events.inputs.push-image == 'true' }}
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
@@ -130,6 +131,7 @@ jobs:
|
|||||||
images: "${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}"
|
images: "${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}"
|
||||||
tags: |
|
tags: |
|
||||||
${{ env.DEPLOY_LATEST == true && 'type=raw,value=latest' || null }}
|
${{ env.DEPLOY_LATEST == true && 'type=raw,value=latest' || null }}
|
||||||
|
${{ env.DEPLOY_BETA == true && 'type=raw,value=beta' || null }}
|
||||||
type=raw,value=${{ env.NEXT_VERSION }}
|
type=raw,value=${{ env.NEXT_VERSION }}
|
||||||
- name: Build and maybe push
|
- name: Build and maybe push
|
||||||
id: buildPushAction
|
id: buildPushAction
|
||||||
@@ -148,4 +150,4 @@ jobs:
|
|||||||
DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK }}
|
DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK }}
|
||||||
uses: Ilshidur/action-discord@master
|
uses: Ilshidur/action-discord@master
|
||||||
with:
|
with:
|
||||||
args: "Deployment of image has completed. Image ID is '${{ steps.buildPushAction.outputs.imageid }}'. ${{ env.PUSH_IMAGE == true && '' || 'This was a dry run' }}"
|
args: "Deployment of image has completed for branch ${{ github.ref_name }}. Image ID is '${{ steps.buildPushAction.outputs.imageid }}'. ${{ env.PUSH_IMAGE == true && '' || 'This was a dry run' }}"
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
"@semantic-release/git": "^10.0.1",
|
"@semantic-release/git": "^10.0.1",
|
||||||
"@semantic-release/github": "^11.0.1",
|
"@semantic-release/github": "^11.0.1",
|
||||||
"@semantic-release/npm": "^12.0.1",
|
"@semantic-release/npm": "^12.0.1",
|
||||||
"@semantic-release/release-notes-generator": "^14.0.1",
|
"@semantic-release/release-notes-generator": "^14.0.2",
|
||||||
"@turbo/gen": "^2.3.3",
|
"@turbo/gen": "^2.3.3",
|
||||||
"@vitejs/plugin-react": "^4.3.4",
|
"@vitejs/plugin-react": "^4.3.4",
|
||||||
"@vitest/coverage-v8": "^2.1.8",
|
"@vitest/coverage-v8": "^2.1.8",
|
||||||
|
|||||||
2
pnpm-lock.yaml
generated
2
pnpm-lock.yaml
generated
@@ -32,7 +32,7 @@ importers:
|
|||||||
specifier: ^12.0.1
|
specifier: ^12.0.1
|
||||||
version: 12.0.1(semantic-release@24.2.0(typescript@5.7.2))
|
version: 12.0.1(semantic-release@24.2.0(typescript@5.7.2))
|
||||||
'@semantic-release/release-notes-generator':
|
'@semantic-release/release-notes-generator':
|
||||||
specifier: ^14.0.1
|
specifier: ^14.0.2
|
||||||
version: 14.0.2(semantic-release@24.2.0(typescript@5.7.2))
|
version: 14.0.2(semantic-release@24.2.0(typescript@5.7.2))
|
||||||
'@turbo/gen':
|
'@turbo/gen':
|
||||||
specifier: ^2.3.3
|
specifier: ^2.3.3
|
||||||
|
|||||||
Reference in New Issue
Block a user