Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: actions/create-github-app-token
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2
Choose a base ref
...
head repository: actions/create-github-app-token
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3
Choose a head ref
  • 11 commits
  • 19 files changed
  • 5 contributors

Commits on Mar 14, 2026

  1. feat!: node 24 support (#275)

    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 <[email protected]>
    (cherry picked from commit 6178938)
    salmanmkc and parkerbxyz committed Mar 14, 2026
    Configuration menu
    Copy the full SHA
    2e564a0 View commit details
    Browse the repository at this point in the history
  2. fix: remove custom proxy handling (#143)

    Undici has added native support for proxy handling, so it is no longer necessary for us to have our own custom proxy handling.
    
    Reverts #102 and resolves #134.
    
    (cherry picked from commit cda91bf)
    parkerbxyz committed Mar 14, 2026
    Configuration menu
    Copy the full SHA
    dce0ab0 View commit details
    Browse the repository at this point in the history
  3. fix!: require NODE_USE_ENV_PROXY for proxy support (#342)

    BREAKING CHANGE: Custom proxy handling has been removed. If you use HTTP_PROXY or HTTPS_PROXY, you must now also set NODE_USE_ENV_PROXY=1 on the action step.
    parkerbxyz committed Mar 14, 2026
    Configuration menu
    Copy the full SHA
    4451bcb View commit details
    Browse the repository at this point in the history
  4. Rename end-to-end proxy job in test workflow

    (cherry picked from commit c2937b0)
    parkerbxyz committed Mar 14, 2026
    Configuration menu
    Copy the full SHA
    3870dc3 View commit details
    Browse the repository at this point in the history
  5. test: migrate from AVA to Node.js native test runner (#346)

    AVA stores snapshots in a binary format (`.snap`), which produces no
    meaningful diffs and bloats Git history. This replaces AVA with the
    built-in `node:test` module, whose snapshot support generates
    human-readable text files that are easy to diff and review in pull
    requests.
    
    The migration also replaces `@sinonjs/fake-timers` and `execa` with
    Node.js built-ins (`node:test` mock timers and `node:child_process`),
    removing three dev dependencies total.
    
    - **`tests/index.js`**: Rewritten to use `node:test` with a custom
    snapshot serializer that renders strings with actual newlines. Uses
    subtests for labeled `stderr`/`stdout` snapshots, and only snapshots
    non-empty output.
    - **`tests/main-repo-skew.test.js`**: Replace `@sinonjs/fake-timers`
    with `mock.timers.enable()` from `node:test`.
    - **`tests/README.md`**: Updated documentation to reflect `node --test`
    and the new snapshot file.
    - **`package.json`**: Remove `ava`, `@sinonjs/fake-timers`, and `execa`
    from devDependencies. Update test script to `c8 --100 node --test
    tests/index.js`.
    - **`tests/index.js.snapshot`**: New text-based snapshot file replacing
    binary `tests/snapshots/index.js.snap`.
    - **`tests/snapshots/`**: Deleted.
    
    All 22 test scenarios (66 subtests) pass with 100% code coverage.
    
    Closes #344
    
    ---------
    
    Co-authored-by: Copilot <[email protected]>
    Co-authored-by: Copilot Autofix powered by AI <[email protected]>
    (cherry picked from commit f863ba5)
    3 people committed Mar 14, 2026
    Configuration menu
    Copy the full SHA
    496a7ac View commit details
    Browse the repository at this point in the history
  6. build(deps): bump actions versions in test.yml

    Co-authored-by: Copilot Autofix powered by AI <[email protected]>
    (cherry picked from commit e295338)
    parkerbxyz and Copilot committed Mar 14, 2026
    Configuration menu
    Copy the full SHA
    db40289 View commit details
    Browse the repository at this point in the history
  7. docs: update README action versions

    Co-authored-by: Copilot <[email protected]>
    (cherry picked from commit b87c921)
    parkerbxyz and Copilot committed Mar 14, 2026
    Configuration menu
    Copy the full SHA
    739cf66 View commit details
    Browse the repository at this point in the history
  8. chore: move undici to devDependencies

    Remove unused dotenv.\n\nCo-authored-by: Copilot <[email protected]>
    
    (cherry picked from commit adb92d1)
    parkerbxyz committed Mar 14, 2026
    Configuration menu
    Copy the full SHA
    3ab4c66 View commit details
    Browse the repository at this point in the history
  9. build: refresh generated artifacts

    Regenerate dist bundles and package-lock.json after replaying the release-v3 changes onto next.\n\nCo-authored-by: Copilot <[email protected]>
    parkerbxyz committed Mar 14, 2026
    Configuration menu
    Copy the full SHA
    77b94ef View commit details
    Browse the repository at this point in the history
  10. style: remove extra blank line in release workflow

    Co-authored-by: Copilot <[email protected]>
    parkerbxyz and Copilot committed Mar 14, 2026
    Configuration menu
    Copy the full SHA
    d2129bd View commit details
    Browse the repository at this point in the history
  11. build(release): 3.0.0 [skip ci]

    # [3.0.0](v2.2.2...v3.0.0) (2026-03-14)
    
    * feat!: node 24 support ([#275](#275)) ([2e564a0](2e564a0))
    * fix!: require `NODE_USE_ENV_PROXY` for proxy support ([#342](#342)) ([4451bcb](4451bcb))
    
    ### Bug Fixes
    
    * remove custom proxy handling ([#143](#143)) ([dce0ab0](dce0ab0))
    
    ### BREAKING CHANGES
    
    * Custom proxy handling has been removed. If you use HTTP_PROXY or HTTPS_PROXY, you must now also set NODE_USE_ENV_PROXY=1 on the action step.
    * 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.
    semantic-release-bot committed Mar 14, 2026
    Configuration menu
    Copy the full SHA
    f8d387b View commit details
    Browse the repository at this point in the history
Loading