Skip to content

feat: add GitHub Action to install httpprobe in workflows#31

Merged
mrfoh merged 5 commits into
mainfrom
feat/gh-setup-action
May 16, 2026
Merged

feat: add GitHub Action to install httpprobe in workflows#31
mrfoh merged 5 commits into
mainfrom
feat/gh-setup-action

Conversation

@mrfoh
Copy link
Copy Markdown
Owner

@mrfoh mrfoh commented May 16, 2026

Composite action under .github/actions/setup downloads the matching release binary for the runner's OS and architecture and adds it to PATH, so consumers can run httpprobe in subsequent workflow steps without having to script the install themselves.

Composite action under .github/actions/setup downloads the matching
release binary for the runner's OS and architecture and adds it to PATH,
so consumers can run `httpprobe` in subsequent workflow steps without
having to script the install themselves.
Comment thread .github/workflows/test-action.yml Fixed
mrfoh added 4 commits May 16, 2026 10:52
BSD tar on macOS does not support --force-local, and on Windows the
Win-style $RUNNER_TEMP path (e.g. D:\a\_temp) tripped tar even with the
flag. cygpath converts to POSIX form for tar/curl/find and back to
Windows form when writing $GITHUB_PATH.
httpbin.org outages were causing false-negative failures on the action
smoke test. The action itself is fully exercised by --version and --help;
running a network-dependent sample tests httpbin, not the action.
@mrfoh mrfoh merged commit 84e3527 into main May 16, 2026
6 checks passed
@mrfoh mrfoh deleted the feat/gh-setup-action branch May 16, 2026 10:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants