Unable to resolve action `$/.github/actions/...`
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 79/100
- Issue type
- Bug
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- typescript, vscode
Research direction
Find the extension's validation path for uses: values and compare how it resolves ./<path> with the reported $/<path> form. Start by searching the repository for the invalid-uses-format diagnostic and its tests. Update the relevant validation so $/<path> resolves like ./<path>, then confirm the reported example with the existing tests.
Written by the indexing model from the issue text.
Description
GitHub's changelog added self-repository syntax for uses:: a value starting with $/ refers to the workflow's own repository at the running commit, with no checkout needed. It is documented to work everywhere ./ works.
https://github.blog/changelog/2026-07-30-reference-same-repository-actions-with-self-repository-syntax/
The extension accepts ./ but reports an error for the equivalent $/.
Before (./): no error
steps:
- uses: ./.github/actions/my-action
After ($/): error
steps:
- uses: $/.github/actions/my-action
Unable to resolve action `$/.github/actions/my-action`, no 'action.yml' or 'action.yaml' found in '.github/actions/my-action' (invalid-uses-format)
action.yml exists at .github/actions/my-action/, and the workflow runs correctly on GitHub with the $/ form. Only the editor validation is wrong.
Expected: $/<path> resolves the same way as ./<path>, with no error.
- Dominant language
- TypeScript
- Stars
- 665
- Forks
- 221
- PR merge metrics
- No merged PRs in 30d
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from github/vscode-github-actions
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
github/vscode-github-actions#627 · 2 reactions ·
-
Difficulty 3/5 1-2 days Newbie friendliness 62/100
github/vscode-github-actions#634 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
github/vscode-github-actions#633 ·
-
Difficulty 5/5 Over a week Newbie friendliness 20/100
github/vscode-github-actions#630 · 3 comments · 3 reactions ·
-
long workOpen
Difficulty 4/5 3-5 days Newbie friendliness 25/100
github/vscode-github-actions#628 ·
All issues in github/vscode-github-actions
Similar issues
-
[Android] Nested transforms are composed in reverse orderPossibly taken @Danyalo claimed this today. OpenRepro provided
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
software-mansion/react-native-svg#3090 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
radix-ui/primitives#4228 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 1/5 Under an hour Newbie friendliness 95/100
rocketride-org/rocketride-server#2705 · 1 comment ·
Maintainers usually reply within 1 day
-
archon-ready archon-size-s archon-type-bug area: web
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
coleam00/Archon#4707 · 1 comment ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
HarperFast/grafana-datasource#177 ·