POLY-115: use relative paths for other workflows in this repo - #182
Merged
Merged
Conversation
One of the consumers of our workflows have turned on the setting that
requires all workflows to be pinned, this extends into the workflows in
this repo. According to the GitHub Docs, $/.github/workflows/{filename}
is the syntax to use to reference workflows in the same repo. Hopefully
this works with the .github/actions directory the same way.
This is better than what we had regardless of client need as it ensures
our workflows don't mismatch the version of the workflows or actions
they depend on.
This syntax was added by GitHub on July 30th and actionlint has not been updated to support it. This is a valid and working syntax so ignore the errors. See rhysd/actionlint#711.
tmthrgd-aligent
force-pushed
the
fix/POLY-115_use_relative_paths_for_uses
branch
from
September 15, 2026 07:11
ca457ba to
889c8e6
Compare
We need to update the version of zizmorcore/zizmor-action to support the new $/ actions repo-reference syntax. While we are here, update all the actions to their latest versions.
Contributor
Author
|
This has been tested against three repos: https://github.com/aligent/aligent-applications-hosting/pull/17, https://github.com/aligent/fmc-shopify-theme/pull/27 and https://github.com/PolyaireDev/polyaire-digital-integration/pull/45. None of which had issues caused by this change. |
tmthrgd-aligent
deleted the
fix/POLY-115_use_relative_paths_for_uses
branch
September 16, 2026 02:07
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
One of the consumers of our workflows have turned on the setting that requires all workflows to be pinned, this extends into the workflows in this repo. According to the GitHub Docs,
$/.github/workflows/{filename}is the syntax to use to reference workflows in the same repo. Hopefully this works with the .github/actions directory the same way.This is better than what we had regardless of client need as it ensures our workflows don't mismatch the version of the workflows or actions they depend on.