Skip to content

ci: add Firezone connectivity action - #1

Merged
thomaseizinger merged 8 commits into
mainfrom
codex/add-setup-firezone-action
Oct 28, 2026
Merged

thomaseizinger merged 8 commits into
mainfrom
codex/add-setup-firezone-action

Conversation

@thomaseizinger

@thomaseizinger thomaseizinger commented Oct 28, 2026 •

Copy link
Copy Markdown
Member

Connect GitHub Actions jobs to private Firezone Resources with a versioned headless client. The action verifies binary checksums, waits for the client's systemd readiness notification, and stops the client and removes its credentials at job end.

Start with GitHub-hosted Ubuntu 24.04 on x86-64 and ARM64. Supported client versions and their architecture-specific checksums are embedded in the action. Logging is configurable with log-filter. CI covers service lifecycle behavior and failed authentication.

@thomaseizinger
thomaseizinger marked this pull request as ready for review October 28, 2026 01:09
@thomaseizinger
thomaseizinger merged commit d3e12ef into main Oct 28, 2026
2 checks passed
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.

1 participant