tailscale / tailscale/github-action
Improve validation for `version` input
Open
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 938
- Forks
- 137
- PR merge metrics
- No merged PRs in 30d
Description
The action fails on downloading checksum:
Run tailscale/github-action@306e68a486fd2350f2bfc3b19fcd143891a4a2d8
Resolved Tailscale version: v1.98.10
▶️ curl https://pkgs.tailscale.com/stable/tailscale_v1.98.10_amd64.tgz.sha256
% Total % Received % Xferd Average Speed Time Time Time Current
Error: curl failed with exit code 22
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 19 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
Even though the corresponding archive is listed on https://pkgs.tailscale.com/stable/#static: https://pkgs.tailscale.com/stable/tailscale_1.98.10_amd64.tgz - and it is downloadable.
Contributor guide
No contributing guide indexed for this repository
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.
Research direction
Start at the action's version input and the checksum download step, reproducing the reported v1.98.10 run against the stable package URL. Determine what validation should reject or normalize, then verify that valid downloadable versions no longer fail during checksum retrieval.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- ci-cd
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 48/100