-
Notifications
You must be signed in to change notification settings - Fork 97
Comparing changes
Open a pull request
base repository: actions/create-github-app-token
base: main
head repository: actions/create-github-app-token
compare: parkerbxyz/test-proxy
- 15 commits
- 13 files changed
- 3 contributors
Commits on Aug 15, 2025
-
BREAKING CHANGE: Requires [Actions Runner v2.327.1](https://github.com/actions/runner/releases/tag/v2.327.1) or later if you are using a self-hosted runner. --------- Co-authored-by: Parker Brown <17183625+parkerbxyz@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6178938 - Browse repository at this point
Copy the full SHA 6178938View commit details -
build(release): 3.0.0-beta.1 [skip ci]
# [3.0.0-beta.1](v2.1.1...v3.0.0-beta.1) (2025-08-15) * feat!: node 24 support ([#275](#275)) ([6178938](6178938)) ### BREAKING CHANGES * Requires [Actions Runner v2.327.1](https://github.com/actions/runner/releases/tag/v2.327.1) or later if you are using a self-hosted runner.
Configuration menu - View commit details
-
Copy full SHA for fb1c7fd - Browse repository at this point
Copy the full SHA fb1c7fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ae58da - Browse repository at this point
Copy the full SHA 2ae58daView commit details
Commits on Aug 22, 2025
-
Configuration menu - View commit details
-
Copy full SHA for cda91bf - Browse repository at this point
Copy the full SHA cda91bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf559f8 - Browse repository at this point
Copy the full SHA bf559f8View commit details -
ci(test): set https_proxy env for test workflow
Adds the https_proxy environment variable to the test job in the GitHub Actions workflow to route requests through the specified proxy.
Configuration menu - View commit details
-
Copy full SHA for d988c9a - Browse repository at this point
Copy the full SHA d988c9aView commit details -
Set NODE_USE_ENV_PROXY in test workflow
Adds NODE_USE_ENV_PROXY=1 to the test job environment in GitHub Actions to enable proxy usage via environment variable.
Configuration menu - View commit details
-
Copy full SHA for 926b8ab - Browse repository at this point
Copy the full SHA 926b8abView commit details -
Set NODE_USE_ENV_PROXY in main.js and update workflow
Moved NODE_USE_ENV_PROXY environment variable assignment from the GitHub Actions workflow to main.js for consistent runtime configuration. This change ensures the variable is always set when the application runs, regardless of workflow environment settings.
Configuration menu - View commit details
-
Copy full SHA for fe4ba33 - Browse repository at this point
Copy the full SHA fe4ba33View commit details -
Move NODE_USE_ENV_PROXY assignment to top of file
Relocated the setting of process.env.NODE_USE_ENV_PROXY to the beginning of main.js for improved clarity and to ensure the environment variable is set before any imports or logic are executed.
Configuration menu - View commit details
-
Copy full SHA for 39808af - Browse repository at this point
Copy the full SHA 39808afView commit details -
Add bootstrap entry for env-based proxy support
Introduces bootstrap.js to set NODE_USE_ENV_PROXY before loading main.js, ensuring proxy support is enabled unless explicitly opted out. Updates action.yml to use bootstrap as the main entry and modifies build script to bundle bootstrap.js.
Configuration menu - View commit details
-
Copy full SHA for 6423fe3 - Browse repository at this point
Copy the full SHA 6423fe3View commit details -
Switch build output to ESM format and update entrypoints
Changed the build script to output ES modules instead of CommonJS. Updated action.yml to reference .js files instead of .cjs, and clarified proxy support logic in bootstrap.js.
Configuration menu - View commit details
-
Copy full SHA for 21c1159 - Browse repository at this point
Copy the full SHA 21c1159View commit details -
Switch build output to CommonJS (.cjs) format
Updated build script to output .cjs files instead of .js, and updated action.yml to reference the new .cjs files. Also clarified proxy environment variable handling in bootstrap.js for consistency.
Configuration menu - View commit details
-
Copy full SHA for 00ba6ed - Browse repository at this point
Copy the full SHA 00ba6edView commit details -
Move proxy setup to request.js and update entrypoint
Proxy environment setup previously in bootstrap.js is now handled in lib/request.js for better encapsulation. The action entrypoint is updated from dist/bootstrap.cjs to dist/main.cjs, and bootstrap.js is removed. Build script is updated to exclude bootstrap.js.
Configuration menu - View commit details
-
Copy full SHA for f57ea87 - Browse repository at this point
Copy the full SHA f57ea87View commit details -
Support lowercase proxy environment variables
Adds detection for lowercase proxy environment variables (https_proxy, http_proxy) in addition to their uppercase counterparts when configuring the global dispatcher.
Configuration menu - View commit details
-
Copy full SHA for 3ffe05f - Browse repository at this point
Copy the full SHA 3ffe05fView commit details -
Simplify proxy environment setup in request.js
Removed undici proxy agent configuration and related error handling. Now only sets NODE_USE_ENV_PROXY to encourage Node to honor standard proxy environment variables.
Configuration menu - View commit details
-
Copy full SHA for 0fde60e - Browse repository at this point
Copy the full SHA 0fde60eView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...parkerbxyz/test-proxy