Skip to content

Bump actionlint default version to 1.7.12 - #69

Merged
fisherking merged 1 commit into
masterfrom
bump-actionlint-1.7.12
Aug 5, 2026
Merged

Bump actionlint default version to 1.7.12#69
fisherking merged 1 commit into
masterfrom
bump-actionlint-1.7.12

Conversation

@hryamzik

@hryamzik hryamzik commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Bump the default actionlint binary from 1.7.71.7.12.
  • 1.7.12 supports GitHub Actions on.schedule timezone: (IANA), which older actionlint rejects with element of "schedule" section must be mapping and must contain one key "cron".

Why

smartly-ansible PR https://github.com/smartlyio/smartly-ansible/pull/18240 uses:

schedule:
  - cron: "0 10 * * 5"
    timezone: Europe/Helsinki

Validate/actionlint currently fails on that workflow because @actionlint-v1 still defaults to 1.7.7.

Test plan

  • After merge + retag of actionlint-v1, re-run Validate on smartly-ansible#18240 and confirm actionlint accepts timezone.
  • Optional: run actionlint 1.7.12 locally against cron-callout-schedule-notifications.yml.

Made with Cursor

Adds support for on.schedule timezone (needed by smartly-ansible callout notifier CI).

Co-authored-by: Cursor <cursoragent@cursor.com>
@hryamzik
hryamzik requested a review from a team as a code owner August 5, 2026 15:06
@hryamzik hryamzik added the patch label Aug 5, 2026
@fisherking
fisherking merged commit 534c3d8 into master Aug 5, 2026
2 checks passed
@fisherking
fisherking deleted the bump-actionlint-1.7.12 branch August 5, 2026 15:11
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.

2 participants