Skip to content

v1.0.1 — action.yml load-time fix

Choose a tag to compare

@hsinatfootprintai hsinatfootprintai released this 24 May 05:49
f885722

Single-commit patch release fixing two action.yml parse errors that blocked the action from loading at all (downstream CI runs failed with Failed to load action.yml).

What's fixed

  1. cache-key input description no longer contains a ${{ hashFiles('go.sum') }} example. GHA evaluates ${{ }} expressions in input descriptions at action-load time and hashFiles() is workflow-only. Now describes the recommended caller usage in plain prose.
  2. Expose port step name is now quoted and rephrased to avoid an unquoted : inside parentheses that was tripping GHA's YAML parser.

Pinning

  • @v1 (moving) — gets this fix automatically; recommended for most users
  • @v1.0.1 — pin to exactly this release if you want immutability
  • @v1.0.0 — still broken; no reason to stay pinned here, please bump

Upgrade path

If you saw any of these errors:

Unrecognized function: 'hashFiles'
Mapping values are not allowed in this context
Failed to load FootprintAI/containarium-run/main/action.yml

Bumping the pin to @v1 (or @v1.0.1) resolves them with no other workflow changes needed.

PR: #5