Skip to content

v1.8.0

Choose a tag to compare

@github-actions github-actions released this 18 Aug 23:55
· 48 commits to main since this release
v1.8.0
e1344a6

What's changed

  • Add support for entrypoint and command in service containers. (rhysd#645, thanks @mkusaka)
  • Fix a macOS ShellCheck integration deadlock when linting large scripts concurrently. (rhysd#651, thanks @attehuhtakangas)
  • Support the queue configuration in workflow- and job-level concurrency. The documented literal values single (default) and max are accepted, and invalid values or queue: max combined with cancel-in-progress: true are reported as errors. (rhysd#654, rhysd#657, thanks @vvoland)
  • Support the ubuntu-26.04, ubuntu-26.04-arm, xcode-27, xcode-27-xlarge, and windows-11-vs2026-arm runner labels. (rhysd#683, thanks @ericcornelissen; rhysd#710, thanks @TheAlphaEngineerCode)
  • Follow the moving runner aliases: macos-latest now maps to macos-26, macos-latest-large maps to macos-26-large, and windows-latest and windows-2025 map to windows-2025-vs2026. The macOS and Windows migrations are confirmed in actions/runner-images#14167 and actions/runner-images#14017.
  • Update Go dependencies to the latest versions, including go-yaml v4.0.0-rc.6. YAML parse errors now report corrected columns and source positions for undefined aliases.
  • Keep CI compatible with current Windows arm64 runner and hadolint images by installing ShellCheck with Chocolatey and using Alpine's numeric guest UID in the container image.
  • Enable releases from kjanat/actionlint, publish multi-platform Docker images to ghcr.io/kjanat/actionlint with GITHUB_TOKEN, and skip Winget and Homebrew publishing.

Full Changelog: v1.7.12...v1.8.0