-
Notifications
You must be signed in to change notification settings - Fork 84
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cannot set proxy for a workflow #99
Comments
I haven't implemented a proxy input for actions myself yet, can you point to actions that have done it for reference? Can you tell if there is a certain conventions that is recommended? Our action is built on the JavaScript Octokit, proxies are supported like this for Node usage: Pull request welcome by the way 👋🏼 |
I ended up using peter-murray/workflow-application-token-action action with https_proxy: |
@gr2m It would be great if you could look at look at adding proxy support, any plans for that? The other action mentioned here looks like a good one to look at. |
I'm working on this action as time permits, and time is very limited right now. I can always review a pull request if you need it fast 😅 |
Preliminary proxy support has been added in #102 (branch |
@parkerbxyz Thanks for that! I have tested your branch and it works fine here. |
I have gave it a try and token generation works! But it gives warning, it would be nice to add https_proxy to expected values and put it in readme.md |
We do not support any proxy-related inputs, which is why you are receiving this warning. If you remove the line with - uses: actions/create-github-app-token@v1
id: app-token
with:
app-id: ${{ vars.APP_ID }}
private-key: ${{ secrets.PRIVATE_KEY }}
- https_proxy: ${{ vars.HTTPS_PROXY }} We automatically detect and handle proxy configurations using the environment variables described here. |
Hi, it seems that this action does not respect the env proxy settings and you cannot set https_proxy for this workflow.
Its prevents running on selfhosted runners
Warning: Unexpected input(s) 'https_proxy', valid inputs are ['app-id', 'app_id', 'private-key', 'private_key', 'owner', 'repositories', 'skip-token-revoke', 'skip_token_revoke', 'github-api-url']
The text was updated successfully, but these errors were encountered: