-
Notifications
You must be signed in to change notification settings - Fork 21
Test/required check #6
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
Conversation
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…into test/required-check
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.
Pull Request Overview
This PR modifies GitHub Actions workflows to add manual trigger capabilities and adjust build triggers. The changes appear to be focused on improving CI/CD flexibility and potentially addressing required check configurations.
- Added manual workflow dispatch trigger to the tag-build-release workflow with version and tag creation options
- Modified build workflow to remove push triggers and limit pull request triggers to master branch only
- Added minor whitespace changes to README
Reviewed Changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| .github/workflows/tag-build-release.yml | Added workflow_dispatch trigger with version input parameters and tag existence checking logic |
| .github/workflows/build.yml | Removed push triggers and limited pull request triggers to master branch |
| README.md | Added trailing whitespace lines |
| branches: [ master, main ] | ||
| pull_request: | ||
| branches: [ master, main ] | ||
| branches: [ master ] |
Copilot
AI
Jul 26, 2025
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.
Removing the 'main' branch from pull request triggers may prevent CI checks from running on PRs targeting the main branch if the repository uses 'main' as the default branch instead of 'master'.
| branches: [ master ] | |
| branches: [ main, master ] |
| - name: Create annotated tag | ||
| if: | | ||
| # Define conditions for better readability |
Copilot
AI
Jul 26, 2025
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.
[nitpick] The comment claims to define conditions for better readability, but the actual condition logic spans multiple lines below. Consider moving this comment closer to where the conditions are actually evaluated or removing it since the condition logic itself is self-explanatory.
| # Define conditions for better readability |
No description provided.