Skip to content

CI: proxy integration tests on pull requests#5

Merged
proxymesh merged 2 commits intomainfrom
ci/proxy-integration-github-actions
Apr 5, 2026
Merged

CI: proxy integration tests on pull requests#5
proxymesh merged 2 commits intomainfrom
ci/proxy-integration-github-actions

Conversation

@proxymeshai
Copy link
Copy Markdown
Collaborator

Adds a workflow that runs bundle exec ruby test/test_proxy_headers.rb on every pull request, using the PROXY_URL repository secret. The job fails with an explicit error if the secret is missing or empty, so it can be used as a required status check.

Setup after merge: add an Actions secret named PROXY_URL (Settings → Secrets and variables → Actions), then enable the check under branch protection if desired.

Note: secrets are not available to workflows triggered from fork PRs, so those runs will fail the secret check unless you adjust the workflow later.

Made with Cursor

Cursor added 2 commits April 4, 2026 16:53
Runs test/test_proxy_headers.rb with PROXY_URL from repository secrets.
Fails early with a clear error when PROXY_URL is not configured so branch
protection can require this check before merge.

Made-with: Cursor
@proxymesh proxymesh merged commit f2f9620 into main Apr 5, 2026
1 of 2 checks passed
@proxymesh proxymesh deleted the ci/proxy-integration-github-actions branch April 5, 2026 03:25
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