Skip to content

ci: track the actionlint version with Renovate - #326

Merged
chodeus merged 1 commit into
mainfrom
ci/track-actionlint
Oct 26, 2026
Merged

chodeus merged 1 commit into
mainfrom
ci/track-actionlint

Conversation

@chodeus

@chodeus chodeus commented Oct 26, 2026 •

Copy link
Copy Markdown
Owner

actionlint's version was hard-coded in the install step, where Renovate can't see it.

  • The step reads ACTIONLINT_VERSION (1.7.12, the current release) from env, with a # renovate: comment that the shared preset's customManagers:githubActionsVersions manager bumps; the binary is installed at that version too.

Takes effect once chodeus/chodeus-ops#48 adds that manager to the preset; until then the comment is inert.

Summary by CodeRabbit

  • Chores
    • Updated the workflow validation tooling to use a consistent version. This is an internal maintenance change and does not affect the app’s features or behavior.

The install step reads ACTIONLINT_VERSION, which the shared preset's githubActionsVersions manager bumps.
@coderabbitai

coderabbitai Bot commented Oct 26, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

No actionable comments were generated in the recent review.

Recent review info
Run configuration
Commits

Reviewing files that changed from the base of the PR and between 1af6ac1 and ea01e34.

Files selected for processing: 1
  • .github/workflows/validate-workflows.yml

Included review availability: This review used your included allowance. 0 included reviews remain after this review. Your included PR review attempts over the past 7 days set your current allowance at 1 review per hour.

Walkthrough

The actionlint installation step sets ACTIONLINT_VERSION to 1.7.12 and uses the variable in the download URL and script argument.

Changes: Workflow validation

Layer / File(s) Summary
Actionlint version declaration
.github/workflows/validate-workflows.yml
The installation step adds a Renovate version annotation and uses ACTIONLINT_VERSION instead of repeated hardcoded version values.

Priority: Low

Estimated code review effort: 1 (Trivial) | ~5 minutes

Change: Other

Merge Risk: Minimal · up to ea01e

This focused workflow change is safe to merge.

Pre-merge checks: Passed 4
Check name Status Explanation
Description Check Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check Passed The title uses the required Conventional Commits format and accurately describes the CI change to track the actionlint version with Renovate. The ci type does not overstate the non-release behavior …
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.
Full details: Title check

Explanation

The title uses the required Conventional Commits format and accurately describes the CI change to track the actionlint version with Renovate. The ci type does not overstate the non-release behavior change.

Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@chodeus

chodeus commented Oct 26, 2026

Copy link
Copy Markdown
Owner Author

@coderabbitai full review

@coderabbitai

coderabbitai Bot commented Oct 26, 2026 •

Copy link
Copy Markdown
✅ Action performed

Full review finished.

@chodeus
chodeus marked this pull request as ready for review October 26, 2026 22:55
@chodeus
chodeus merged commit d0694ee into main Oct 26, 2026
17 checks passed
@chodeus
chodeus deleted the ci/track-actionlint branch October 26, 2026 22:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant