Skip to content

1.5.10 pinned to broken carabiner action for self-hosted runner #142

Closed

Description

@alexcardell

Log sample when running v1.5.10

This is a self-hosted runner. I have not tested a normal hosted runner

Download action repository 'actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9' (SHA:55cc8345863c7cc4c66a329aec7e433d2d1c52a9)
Download action repository 'carabiner-dev/actions@d41fe10fe88deaf493ce026007da73738b9f570c' (SHA:d41fe10fe88deaf493ce026007da73738b9f570c)
Error: carabiner-dev/actions/d41fe10fe88deaf493ce026007da73738b9f570c/ampel/verify/action.yml (Line: 86, Col: 13): Expected format {org}/{repo}[/path]@ref. Actual '$/install/ampel'
Error: System.FormatException: Input string was not in a correct format. Failure to parse near offset 125. Expected an ASCII digit.
   at System.Text.ValueStringBuilder.AppendFormatHelper(IFormatProvider provider, String format, ReadOnlySpan`1 args)
   at System.String.FormatHelper(IFormatProvider provider, String format, ReadOnlySpan`1 args)
   at System.String.Format(IFormatProvider provider, String format, Object[] args)
   at GitHub.Runner.Worker.TemplateTraceWriter.Error(String format, Object[] args)
   at GitHub.DistributedTask.ObjectTemplating.TemplateContext.Error(Nullable`1 fileId, Nullable`1 line, Nullable`1 column, String message)
   at GitHub.DistributedTask.ObjectTemplating.TemplateContext.Error(TemplateToken value, String message)
   at GitHub.DistributedTask.Pipelines.ObjectTemplating.PipelineTemplateConverter.ConvertToStep(TemplateContext context, TemplateToken stepsItem, ReferenceNameBuilder nameBuilder)
   at GitHub.DistributedTask.Pipelines.ObjectTemplating.PipelineTemplateConverter.ConvertToSteps(TemplateContext context, TemplateToken steps)
   at GitHub.Runner.Worker.ActionManifestManagerLegacy.ConvertRuns(IExecutionContext executionContext, TemplateContext templateContext, TemplateToken inputsToken, String fileRelativePath, MappingToken outputs)
   at GitHub.Runner.Worker.ActionManifestManagerLegacy.Load(IExecutionContext executionContext, String manifestFile)
Error: Failed to load carabiner-dev/actions/d41fe10fe88deaf493ce026007da73738b9f570c/ampel/verify/action.yml

Downgrading to 1.5.9 passes

Obviously this is a transitive issue

Activity

  1. eed3si9n commented on Sep 24, 2026

    @eed3si9n
    Member

    Thanks for the report. I'll roll back the ampel/verify action to the previous version, it seems like the underlying issue is with the hosted runner? Could you also report it to GitHub please?

  2. alexcardell commented on Sep 24, 2026

    @alexcardell
    Author

    Thanks for making the carabiner issue @eed3si9n, beat me to it

  3. pjfanning commented on Sep 29, 2026

    @pjfanning

    carabiner-dev/actions#128

    Heads-up for consumers

    $/ is not available in GitHub Enterprise Server (still true on the GHES 3.21 docs, not just at announcement time) and on github.com needs an Actions runner on 2.336.0 or newer. For anyone on GHES or an older self-hosted runner this is a breaking change from the next release on; the README states the requirement, and it probably belongs in the release notes too

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

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions