-
Notifications
You must be signed in to change notification settings - Fork 15
chore(ci): add actionlint (VIV-000) #2652
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
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #2652 +/- ##
===========================================
Coverage 100.00% 100.00%
===========================================
Files 123 430 +307
Lines 1562 10177 +8615
Branches 108 1868 +1760
===========================================
+ Hits 1562 10177 +8615
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
5c33731 to
57a76fc
Compare
57a76fc to
565fba8
Compare
565fba8 to
2f53ea8
Compare
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 updates GitHub Actions workflow dependencies to their latest versions and modernizes deprecated workflow syntax to comply with actionlint recommendations, including the addition of actionlint as a linting step for workflow files.
Key changes:
- Updated GitHub Actions to newer major versions (checkout@v4, codeql-action@v3, stale@v9, etc.)
- Replaced deprecated
::set-outputcommands with the modern$GITHUB_OUTPUTsyntax - Added actionlint workflow validation step
Reviewed changes
Copilot reviewed 10 out of 10 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| .github/workflows/stale.yml | Updated actions/stale from v4 to v9 |
| .github/workflows/release-please.yml | Updated actions/github-script to v7 and migrated set-output syntax |
| .github/workflows/pre-release.yml | Updated checkout to v4, added missing step ID, migrated set-output syntax |
| .github/workflows/codeql-analysis.yml | Updated checkout to v4 and codeql-action to v3 |
| .github/workflows/_unit-test.yml | Updated checkout to v4, codecov-action to v4, added missing step ID |
| .github/workflows/_publish.yml | Updated checkout to v4 and added proper quoting for shell arguments |
| .github/workflows/_lint.yml | Updated checkout to v4 and added actionlint validation step |
| .github/workflows/_deploy-deno.yml | Updated checkout to v4 |
| .github/workflows/_check-metadata.yml | Updated checkout to v4 and improved GITHUB_OUTPUT variable quoting |
| .github/workflows/_build.yml | Updated checkout to v4 |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
@copilot Resolve the conflicts with main |
|
@RichardHelm I've opened a new pull request, #2666, to work on those changes. Once the pull request is ready, I'll request review from you. |
a420f51 to
d59452d
Compare
|
@copilot Fix the issues identified by actionlint |
|
@RichardHelm I've opened a new pull request, #2667, to work on those changes. Once the pull request is ready, I'll request review from you. |
bfe0452
No description provided.