Skip to content

Proxy support through global agent bootstrap - #587

Open
sius wants to merge 2 commits into
hashicorp:mainfrom
datev:proxy-support-through-global-agent-bootstrap
Open

Proxy support through global agent bootstrap#587
sius wants to merge 2 commits into
hashicorp:mainfrom
datev:proxy-support-through-global-agent-bootstrap

Conversation

@sius

@sius sius commented Jul 4, 2025

Copy link
Copy Markdown

Description

Adds proxy support through global-agent:
If your action runs on a self-hosted GitHub Runner behind a proxy, you can enable proxy support through global-agent environment variables,
which supports the got request library (https://github.com/gajus/global-agent?tab=readme-ov-file#supported-libraries)

With the exception of the global-agent bootstrap, this solution is non-invasive and does not affect the implementation of the vault action;
it depends only on the integration between global-agent and the got request client.

An alternative implementation proposal with hpagent can be found here:

Relates OR Closes #0000

Checklist

  • Added CHANGELOG entry (only for user-facing changes)

Community Note

  • Please vote on this pull request by adding a 👍
    reaction
    to the original pull request comment to help the community and maintainers
    prioritize this request
  • Please do not leave "+1" comments, they generate extra noise for pull request
    followers and do not help prioritize the request

@sius
sius requested a review from a team as a code owner July 4, 2025 08:55
@hashicorp-cla-app

hashicorp-cla-app Bot commented Jul 4, 2025

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@sius

sius commented Jul 4, 2025

Copy link
Copy Markdown
Author

The signing of the CLA can take place next week at the earliest

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