Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@ChristopherHX
Copy link
Contributor

@ChristopherHX ChristopherHX commented Aug 12, 2025

  • CI is broken right now due to hello world action upgrade

@ChristopherHX ChristopherHX linked an issue Aug 12, 2025 that may be closed by this pull request

func (a ActionRunsUsing) IsNode() bool {
switch a {
case ActionRunsUsingNode12, ActionRunsUsingNode16, ActionRunsUsingNode20, ActionRunsUsingNode24:
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I use string.HasPrefix(a, "node") as alternative

@github-actions
Copy link
Contributor

github-actions bot commented Aug 12, 2025

πŸ¦™ MegaLinter status: βœ… SUCCESS

Descriptor Linter Files Fixed Errors Elapsed time
βœ… EDITORCONFIG editorconfig-checker 2 0 0.01s
βœ… REPOSITORY gitleaks yes no 2.77s
βœ… REPOSITORY git_diff yes no 0.01s
βœ… REPOSITORY grype yes no 12.04s
βœ… REPOSITORY secretlint yes no 1.28s
βœ… REPOSITORY trivy-sbom yes no 0.4s
βœ… REPOSITORY trufflehog yes no 3.75s

See detailed report in MegaLinter reports
Set VALIDATE_ALL_CODEBASE: true in mega-linter.yml to validate all sources, not only the diff

MegaLinter is graciously provided by OX Security

@codecov
Copy link

codecov bot commented Aug 12, 2025

Codecov Report

❌ Patch coverage is 88.23529% with 4 lines in your changes missing coverage. Please review.
βœ… Project coverage is 74.79%. Comparing base (bd4bc99) to head (859524e).
⚠️ Report is 21 commits behind head on master.

Files with missing lines Patch % Lines
pkg/runner/action.go 86.36% 3 Missing ⚠️
pkg/model/action.go 91.66% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #5899      +/-   ##
==========================================
+ Coverage   74.65%   74.79%   +0.13%     
==========================================
  Files          73       73              
  Lines       11139    11200      +61     
==========================================
+ Hits         8316     8377      +61     
- Misses       2186     2187       +1     
+ Partials      637      636       -1     

β˜” View full report in Codecov by Sentry.
πŸ“’ Have feedback on the report? Share it here.

πŸš€ New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • πŸ“¦ JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@ChristopherHX
Copy link
Contributor Author

Gitea/act:https://gitea.com/gitea/act/pulls/140 PR via GitHub Copilot applied

@mergify mergify bot merged commit c8a205e into master Aug 21, 2025
12 checks passed
@mergify mergify bot deleted the 5883-allow-using-node24 branch August 21, 2025 23:07
@reneleonhardt
Copy link

Broken CI means that the image will be rebuilt later for node24, this PR is not "active" yet? πŸ™‚

$ dive catthehacker/ubuntu:act-latest  # built 3 days ago

β”œβ”€β”€ opt                
β”‚   β”œβ”€β”€ acttoolcache   
β”‚   β”‚   └── node       
β”‚   β”‚       β”œβ”€βŠ• 16.20.2
β”‚   β”‚       β”œβ”€βŠ• 18.20.8
β”‚   β”‚       β””β”€βŠ• 20.19.4

@ChristopherHX
Copy link
Contributor Author

No, your quoted folder is unused.

Broken CI means

Every other PR merge was prevented by branch/merge restrictions due to CI failures in nektos/act PRs not including this PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Allow using node24

4 participants