|
|
@ -13,7 +13,6 @@ on: |
|
|
|
jobs: |
|
|
|
jobs: |
|
|
|
# Close all issues with target tags 'Fixed' & 'Resolved' |
|
|
|
# Close all issues with target tags 'Fixed' & 'Resolved' |
|
|
|
close-fixed-issues: |
|
|
|
close-fixed-issues: |
|
|
|
needs: release-npm |
|
|
|
|
|
|
|
uses: ./.github/workflows/release-close-issue.yml |
|
|
|
uses: ./.github/workflows/release-close-issue.yml |
|
|
|
with: |
|
|
|
with: |
|
|
|
issue_label: 'Fixed' |
|
|
|
issue_label: 'Fixed' |
|
|
@ -27,13 +26,14 @@ jobs: |
|
|
|
|
|
|
|
|
|
|
|
# Build, install, publish frontend and backend to npm |
|
|
|
# Build, install, publish frontend and backend to npm |
|
|
|
release-npm: |
|
|
|
release-npm: |
|
|
|
|
|
|
|
needs: close-resolved-issues |
|
|
|
uses: ./.github/workflows/release-npm.yml |
|
|
|
uses: ./.github/workflows/release-npm.yml |
|
|
|
with: |
|
|
|
with: |
|
|
|
tag: ${{ github.event.inputs.tag }} |
|
|
|
tag: ${{ github.event.inputs.tag }} |
|
|
|
|
|
|
|
|
|
|
|
# Draft Release Note |
|
|
|
# Draft Release Note |
|
|
|
release-draft-note: |
|
|
|
release-draft-note: |
|
|
|
needs: close-issues |
|
|
|
needs: release-npm |
|
|
|
uses: ./.github/workflows/release-draft.yml |
|
|
|
uses: ./.github/workflows/release-draft.yml |
|
|
|
with: |
|
|
|
with: |
|
|
|
tag: ${{ github.event.inputs.tag }} |
|
|
|
tag: ${{ github.event.inputs.tag }} |
|
|
@ -49,4 +49,4 @@ jobs: |
|
|
|
# Sync changes to develop |
|
|
|
# Sync changes to develop |
|
|
|
sync-to-develop: |
|
|
|
sync-to-develop: |
|
|
|
needs: release-docker |
|
|
|
needs: release-docker |
|
|
|
uses: ./.github/workflows/sync-to-develop.yml |
|
|
|
uses: ./.github/workflows/sync-to-develop.yml |
|
|
|