[CI] Add automatic release generating GitHub Action#1278
[CI] Add automatic release generating GitHub Action#1278webfiltered wants to merge 4 commits intomainfrom
Conversation
- Works on PR submission - Can be run manually (uses whatever is in package.json) - Skips if release already exists
|
@robinjhuang Duplicating request here for tracking, as it's lower priority. Would like to configure dosubot to NEVER use the label we pick for releases. Don't believe I have access to do this. |
Test Evidence CheckIf this PR modifies behavior that requires testing, a test explanation is required. PRs lacking applicable test explanations may not be reviewed until added. Please add test explanations to ensure code quality and prevent regressions. If this PR changes user-facing behavior, visual proof (screen recording or screenshot) is required. PRs without applicable visual documentation may not be reviewed until provided. You can add it by:
|
| contains(github.event.pull_request.labels.*.name, 'Release')) | ||
| steps: | ||
| - name: Checkout code | ||
| uses: actions/checkout@v4 |
There was a problem hiding this comment.
| uses: actions/checkout@v4 | |
| uses: actions/checkout@v6 |
| github.event.pull_request.merged == true && | ||
| contains(github.event.pull_request.labels.*.name, 'Release') | ||
| steps: | ||
| - uses: actions/checkout@v4 |
There was a problem hiding this comment.
| - uses: actions/checkout@v4 | |
| - uses: actions/checkout@v6 |
| steps: | ||
| - uses: actions/checkout@v4 | ||
|
|
||
| - uses: actions/setup-node@v3 |
There was a problem hiding this comment.
| - uses: actions/setup-node@v3 | |
| - uses: actions/setup-node@v6 |
v0.0.0Releaselabel that touch package.json┆Issue is synchronized with this Notion page by Unito