Skip to content

Add support for ubuntu-26.04 #682

Open

Description

@ericcornelissen

Activity

  1. kolyshkin commented on Aug 29, 2026

    @kolyshkin

    Being fixed by #683; PTAL @rhysd

  2. added a commit that references this issue on Sep 18, 2026
  3. 42 remaining items

  4. konard commented on Oct 28, 2026

    @konard

    Revalidated against current actionlint 1.7.12 while updating link-foundation/meta-sovereign#51 on 2026-10-28. ubuntu-26.04 and ubuntu-26.04-arm still produce label ... is unknown. The same registry gap affects windows-11-vs2026-arm, now listed in https://github.com/actions/runner-images#available-images.

    Minimal repro: a workflow with on: push, one job using runs-on: ubuntu-26.04 (repeat for the other two labels), and steps: [{run: echo ok}]; run actionlint 1.7.12. Locally reproduced all three errors. Our consumer uses the documented narrow workaround:

    self-hosted-runner:
      labels:
        - ubuntu-26.04
        - ubuntu-26.04-arm
        - windows-11-vs2026-arm

    This permits only the verified hosted labels and keeps other workflow validation enabled. Suggested upstream change: add these three labels to the built-in runner-label table and its tests, then release the validator. Linking here rather than opening another duplicate of #682.

  5. kolyshkin commented on Oct 28, 2026

    @kolyshkin

    26. Revalidated against current actionlint 1.7.12 while updating link-foundation/meta-sovereign#51 on 2026-10-28. ubuntu-26.04 and ubuntu-26.04-arm still produce label ... is unknown. The same registry gap affects windows-11-vs2026-arm, now listed in https://github.com/actions/runner-images#available-images.
    Minimal repro: a workflow with on: push, one job using runs-on: ubuntu-26.04 (repeat for the other two labels), and steps: [{run: echo ok}]; run actionlint 1.7.12. Locally reproduced all three errors. Our consumer uses the documented narrow workaround:
    self-hosted-runner:
    labels:
    - ubuntu-26.04
    - ubuntu-26.04-arm
    - windows-11-vs2026-arm

     This permits only the verified hosted labels and keeps other workflow validation enabled. Suggested upstream change: add these three labels to the built-in runner-label table and its tests, then release the validator. Linking here rather than opening another duplicate of [#682](https://github.com/rhysd/actionlint/issues/682).
    

    This repo is no longer maintained; I suggest you to switch to the fork at https://github.com/kjanat/actionlint which fixes many issues found here (and keeps maintaining the scripts).

  6. added a commit that references this issue on Oct 30, 2026
  7. added a commit that references this issue on Oct 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions