-
Notifications
You must be signed in to change notification settings - Fork 175
[CI] Add automatic release generating GitHub Action #1278
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| 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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| - 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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| - 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