mirror of https://github.com/nocodb/nocodb
Wing-Kam Wong
3 years ago
1 changed files with 40 additions and 0 deletions
@ -0,0 +1,40 @@ |
|||||||
|
name: 'NocoDB Release' |
||||||
|
|
||||||
|
on: |
||||||
|
# Triggered manually |
||||||
|
workflow_dispatch: |
||||||
|
inputs: |
||||||
|
tag: |
||||||
|
description: "Target Tag" |
||||||
|
required: true |
||||||
|
prev_tag: |
||||||
|
description: "Previous Tag" |
||||||
|
required: true |
||||||
|
jobs: |
||||||
|
# Build, install, publish frontend and backend to npm |
||||||
|
release-npm: |
||||||
|
uses: ./.github/workflows/release-npm.yml |
||||||
|
with: |
||||||
|
tag: tag |
||||||
|
# Close all issues with target tags 'Fixed' & 'Resolved' |
||||||
|
# TODO: add 'Fixed in vX.Y.Z' comment after closing. |
||||||
|
close-fixed-issues: |
||||||
|
needs: release-npm |
||||||
|
uses: ./.github/workflows/release-close-issue.yml |
||||||
|
with: |
||||||
|
issue_label: 'Fixed' |
||||||
|
close-resolved-issues: |
||||||
|
needs: close-fixed-issues |
||||||
|
uses: ./.github/workflows/release-close-issue.yml |
||||||
|
with: |
||||||
|
issue_label: 'Resolved' |
||||||
|
# Draft Release Note |
||||||
|
release-draft-note: |
||||||
|
needs: close-issues |
||||||
|
users: ./.github/workflows/release-draft.yml |
||||||
|
# Build docker image and push to docker hub |
||||||
|
release-docker: |
||||||
|
needs: release-draft-note |
||||||
|
users: ./.gitjib/workflows/release-docker.yml |
||||||
|
with: |
||||||
|
tag: tag |
Loading…
Reference in new issue