Skip to content

v2.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 22 Sep 22:18
· 9 commits to main since this release
Immutable release. Only release title and notes can be modified.

📜 Changelog

✨ What's Changed in v2.0.0

🛠️ Bug Fixes

  • a3fc495 — 🐛 [fix] Use actions/labeler v7 match rules (1 file, +58, -141)

🚜 Refactor

  • 13876cb — ♻️ [refactor] Share casing option schemas (5 files, +141, -110)
    • ♻️ [refactor] Reuse casing flag and ignore definitions across input, job, and workflow naming rules while preserving their exact public schemas.
    • 🧪 [test] Verify configuration acceptance and rejection through ESLint. Pass the full release verification with 971 tests.

📝 Documentation

  • 5e7a595 — (readme) Document Oxlint incompatibility (1 file, +2, -0)

🧹 Chores

  • 0ccb5d9 — Release v2.0.0 (2 files, +3, -3)

👷 CI/CD

  • aa8051f — (release) Parse npm view gitHead metadata (4 files, +115, -1)

📦 Dependencies

  • 14f1e55 — ⬆️ [build] Update npm_and_yarn dependencies (1 file, +6, -6)

  • 9309511 — ⬆️ [build] Update npm_and_yarn dependencies (1 file, +3, -3)

  • 987b7b2 — ⬆️ [build] Update npm_and_yarn dependencies (1 file, +51, -51)

  • 490e0ab — ⬆️ [build] Update npm_and_yarn dependencies (1 file, +23, -23)

  • 6f1f698 — ⬆️ [build] Update npm_and_yarn dependencies (1 file, +3, -3)

🛡️ Security

  • 1b75aa3 — 👷 [ci] Verify the release candidate after dependency updates (0 files, +0, -0)

    • 👷 [ci] Trigger the main-branch test and security workflows for the automatically merged colord and joi updates before publishing 2.0.0.
  • b588ece — 🧹 [chore] Prepare release checks and patch development dependencies (2 files, +11, -10)

    • 🧹 [chore] Ignore the generated Lychee report in Remark and update adm-zip, image-size, and js-yaml to compatible security patch releases.
    • ✅ [test] Pass the complete release verification, including 928 tests, package checks, documentation builds, and the package dry run.
  • 0dc2062 — ✨ [feat] Add input casing and composite action pinning (29 files, +1534, -283)

    • ✨ [feat] Add input-id-case and a stylistic preset for action and workflow input declarations.
    • ✨ [feat] Extend SHA pinning and configurable reference styles to composite action steps, including root action metadata filenames.
    • 🧪 [test] Cover rule options, YAML edge cases, filename scopes, preset integration, and public registration. Synchronize rule docs and preset matrices.
    • BREAKING CHANGE: actionMetadata and security now require full SHA pins in composite actions. The all preset also enforces kebab-case input identifiers by default.
    • Refs #29, #30.

🛠️ Other Changes

  • a34bf5b — Merge remote-tracking branch 'origin/main' into fix/labeler-v7-match-rules (4 files, +115, -1)
    • origin/main:
      👷 [ci] (release) Parse npm view gitHead metadata

Note

Release comparison: v1.2.3...v2.0.0

⭐ Contributors

Thanks to anyone who has 🧑‍💻 contributed.

This changelog was automatically generated with ⛰️ git-cliff.