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: astral-sh/setup-uv
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v8.0.0
Choose a base ref
...
head repository: astral-sh/setup-uv
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v8.1.0
Choose a head ref
  • 15 commits
  • 30 files changed
  • 5 contributors

Commits on Mar 29, 2026

  1. Pin setup-uv docs to v8 (#829)

    Update all README and docs examples to use the pinned v8 release SHA for
    astral-sh/setup-uv, with a comment showing the release version for
    clarity and best practices.
    eifinger authored Mar 29, 2026
    Configuration menu
    Copy the full SHA
    16592cd View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2026

  1. Update ignore-nothing-to-cache documentation (#833)

    Add the error message so it can be found when searching for it
    
    Helps issues like #831
    eifinger authored Mar 31, 2026
    Configuration menu
    Copy the full SHA
    d7fe1a5 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2026

  1. chore: update known checksums for 0.11.3 (#836)

    chore: update known checksums for 0.11.3
    
    Co-authored-by: eifinger <[email protected]>
    github-actions[bot] and eifinger authored Apr 2, 2026
    Configuration menu
    Copy the full SHA
    1c15d18 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2026

  1. Add a release workflow (#839)

    Uses a release workflow with environment protection for publishing
    releases instead of relying on user invocation.
    
    The `release` environment can then be protected, e.g., requiring
    approval from another team member. We can add a tag ruleset to prevent
    tags from being created outside of the `release` environment.
    
    I've never used Release drafter, but the workflow here differs from our
    other projects in that the release process just marks the draft release
    as final and adds the tag. The draft release is required, for
    simplicity.
    zanieb authored Apr 7, 2026
    Configuration menu
    Copy the full SHA
    7b222e1 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2026

  1. chore: update known checksums for 0.11.4 (#843)

    chore: update known checksums for 0.11.4
    
    Co-authored-by: eifinger <[email protected]>
    github-actions[bot] and eifinger authored Apr 8, 2026
    Configuration menu
    Copy the full SHA
    a0b5201 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2026

  1. chore: update known checksums for 0.11.5 (#845)

    chore: update known checksums for 0.11.5
    
    Co-authored-by: eifinger <[email protected]>
    github-actions[bot] and eifinger authored Apr 9, 2026
    Configuration menu
    Copy the full SHA
    1912cc6 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2026

  1. chore: update known checksums for 0.11.6 (#850)

    chore: update known checksums for 0.11.6
    
    Co-authored-by: eifinger <[email protected]>
    github-actions[bot] and eifinger authored Apr 10, 2026
    Configuration menu
    Copy the full SHA
    cb84d12 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2026

  1. Configuration menu
    Copy the full SHA
    cdfb2ee View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2026

  1. chore: update known checksums for 0.11.7 (#853)

    chore: update known checksums for 0.11.7
    
    Co-authored-by: eifinger <[email protected]>
    github-actions[bot] and eifinger authored Apr 16, 2026
    Configuration menu
    Copy the full SHA
    1541b77 View commit details
    Browse the repository at this point in the history
  2. chore(deps): bump release-drafter/release-drafter from 7.1.1 to 7.2.0 (

    …#855)
    
    Bumps
    [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter)
    from 7.1.1 to 7.2.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/release-drafter/release-drafter/releases">release-drafter/release-drafter's
    releases</a>.</em></p>
    <blockquote>
    <h2>v7.2.0</h2>
    <h1>What's Changed</h1>
    <h2>New</h2>
    <ul>
    <li>feat: allow always collapsing a category (<a
    href="https://redirect.github.com/release-drafter/release-drafter/issues/1444">#1444</a>)
    <a href="https://github.com/mhanberg"><code>@​mhanberg</code></a></li>
    </ul>
    <h2>Bug Fixes</h2>
    <ul>
    <li>fix: improve advanced substitutions in replacers (<a
    href="https://redirect.github.com/release-drafter/release-drafter/issues/1555">#1555</a>)
    <a href="https://github.com/jetersen"><code>@​jetersen</code></a></li>
    <li>fix: support repo-only _extends and prevent .github/ path doubling
    (<a
    href="https://redirect.github.com/release-drafter/release-drafter/issues/1577">#1577</a>)
    <a href="https://github.com/jetersen"><code>@​jetersen</code></a></li>
    </ul>
    <h2>Maintenance</h2>
    <ul>
    <li>chore(deps): update dependency typescript to 6.0.2 (<a
    href="https://redirect.github.com/release-drafter/release-drafter/issues/1587">#1587</a>)
    @<a href="https://github.com/apps/renovate">renovate[bot]</a></li>
    <li>chore(deps): update vitest to 4.1.4 (<a
    href="https://redirect.github.com/release-drafter/release-drafter/issues/1585">#1585</a>)
    @<a href="https://github.com/apps/renovate">renovate[bot]</a></li>
    <li>ci(deps): update peter-evans/create-pull-request action to v8 (<a
    href="https://redirect.github.com/release-drafter/release-drafter/issues/1588">#1588</a>)
    @<a href="https://github.com/apps/renovate">renovate[bot]</a></li>
    <li>chore(deps): update dependency vite to 8.0.5 (<a
    href="https://redirect.github.com/release-drafter/release-drafter/issues/1579">#1579</a>)
    @<a href="https://github.com/apps/renovate">renovate[bot]</a></li>
    <li>chore(deps): update dependency nock to 14.0.12 (<a
    href="https://redirect.github.com/release-drafter/release-drafter/issues/1583">#1583</a>)
    @<a href="https://github.com/apps/renovate">renovate[bot]</a></li>
    <li>chore(deps): update dependency <code>@​types/node</code> to 24.12.2
    (<a
    href="https://redirect.github.com/release-drafter/release-drafter/issues/1582">#1582</a>)
    @<a href="https://github.com/apps/renovate">renovate[bot]</a></li>
    <li>chore(deps): update dependency <code>@​biomejs/biome</code> to
    2.4.10 (<a
    href="https://redirect.github.com/release-drafter/release-drafter/issues/1581">#1581</a>)
    @<a href="https://github.com/apps/renovate">renovate[bot]</a></li>
    <li>chore: move codegen to monthly scheduled workflow (<a
    href="https://redirect.github.com/release-drafter/release-drafter/issues/1578">#1578</a>)
    <a href="https://github.com/jetersen"><code>@​jetersen</code></a></li>
    <li>chore: replace vite-tsconfig-paths plugin with native
    resolve.tsconfigPaths (<a
    href="https://redirect.github.com/release-drafter/release-drafter/issues/1571">#1571</a>)
    <a href="https://github.com/jetersen"><code>@​jetersen</code></a></li>
    </ul>
    <h2>Documentation</h2>
    <ul>
    <li>docs: fix autolabeler example tag (<a
    href="https://redirect.github.com/release-drafter/release-drafter/issues/1568">#1568</a>)
    <a href="https://github.com/cchanche"><code>@​cchanche</code></a></li>
    </ul>
    <h2>Dependency Updates</h2>
    <ul>
    <li>build(deps): bump lodash and
    <code>@​graphql-codegen/plugin-helpers</code> (<a
    href="https://redirect.github.com/release-drafter/release-drafter/issues/1589">#1589</a>)
    @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>fix(deps): update dependency <code>@​actions/github</code> to 9.1.0
    (<a
    href="https://redirect.github.com/release-drafter/release-drafter/issues/1586">#1586</a>)
    @<a href="https://github.com/apps/renovate">renovate[bot]</a></li>
    <li>chore(deps): update dependency yaml to 2.8.3 (<a
    href="https://redirect.github.com/release-drafter/release-drafter/issues/1580">#1580</a>)
    @<a href="https://github.com/apps/renovate">renovate[bot]</a></li>
    <li>chore(deps): update node.js to v24.14.1 (<a
    href="https://redirect.github.com/release-drafter/release-drafter/issues/1584">#1584</a>)
    @<a href="https://github.com/apps/renovate">renovate[bot]</a></li>
    <li>chore(deps): update dependency <code>@​biomejs/biome</code> to
    2.4.10 (<a
    href="https://redirect.github.com/release-drafter/release-drafter/issues/1581">#1581</a>)
    @<a href="https://github.com/apps/renovate">renovate[bot]</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/release-drafter/release-drafter/compare/v7.1.1...v7.2.0">https://github.com/release-drafter/release-drafter/compare/v7.1.1...v7.2.0</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/release-drafter/release-drafter/commit/5de93583980a40bd78603b6dfdcda5b4df377b32"><code>5de9358</code></a>
    7.2.0</li>
    <li><a
    href="https://github.com/release-drafter/release-drafter/commit/e50d61c7deb94fc176ad7d31d7b71f60307829b2"><code>e50d61c</code></a>
    chore: rebuild dist</li>
    <li><a
    href="https://github.com/release-drafter/release-drafter/commit/d3a61d3b778db0d18c3511a1d8a5585188fdb99f"><code>d3a61d3</code></a>
    chore: fix npm audit vulnerabilities</li>
    <li><a
    href="https://github.com/release-drafter/release-drafter/commit/8bfa2791ec73890e3087b933c9db62d0a294a461"><code>8bfa279</code></a>
    build(deps): bump lodash and
    <code>@​graphql-codegen/plugin-helpers</code> (<a
    href="https://redirect.github.com/release-drafter/release-drafter/issues/1589">#1589</a>)</li>
    <li><a
    href="https://github.com/release-drafter/release-drafter/commit/c2a8a67ac931b548feeee49fe78975bd87720a0e"><code>c2a8a67</code></a>
    chore: remove engine-strict from .npmrc to fix Dependabot
    resolution</li>
    <li><a
    href="https://github.com/release-drafter/release-drafter/commit/e51e4adf1695870d57ae9cf3fa8cc37064d6304d"><code>e51e4ad</code></a>
    chore(deps): update dependency typescript to 6.0.2 (<a
    href="https://redirect.github.com/release-drafter/release-drafter/issues/1587">#1587</a>)</li>
    <li><a
    href="https://github.com/release-drafter/release-drafter/commit/0e7bd548468b9ce7f0b082417f6ec32bc47173ae"><code>0e7bd54</code></a>
    fix(deps): update dependency <code>@​actions/github</code> to 9.1.0 (<a
    href="https://redirect.github.com/release-drafter/release-drafter/issues/1586">#1586</a>)</li>
    <li><a
    href="https://github.com/release-drafter/release-drafter/commit/9c0b0a8cf19d3415f835a04b1987cd2451aaac85"><code>9c0b0a8</code></a>
    chore(deps): update dependency yaml to 2.8.3 (<a
    href="https://redirect.github.com/release-drafter/release-drafter/issues/1580">#1580</a>)</li>
    <li><a
    href="https://github.com/release-drafter/release-drafter/commit/b27f820cbc98c923f216e773d35bc7f4e8efd9ed"><code>b27f820</code></a>
    chore(deps): update vitest to 4.1.4 (<a
    href="https://redirect.github.com/release-drafter/release-drafter/issues/1585">#1585</a>)</li>
    <li><a
    href="https://github.com/release-drafter/release-drafter/commit/eb9053430f473e03512e92caee9608b0db01ebd7"><code>eb90534</code></a>
    ci(deps): update peter-evans/create-pull-request action to v8 (<a
    href="https://redirect.github.com/release-drafter/release-drafter/issues/1588">#1588</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/release-drafter/release-drafter/compare/139054aeaa9adc52ab36ddf67437541f039b88e2...5de93583980a40bd78603b6dfdcda5b4df377b32">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=release-drafter/release-drafter&package-manager=github_actions&previous-version=7.1.1&new-version=7.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 16, 2026
    Configuration menu
    Copy the full SHA
    7dd591d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b3e97d2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    080c31e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5a911eb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    717d6ab View commit details
    Browse the repository at this point in the history
  7. fix: grant contents:write to validate-release job (#860)

    ## Problem
    
    The release workflow fails at the `validate-release` job because `gh
    release view` cannot find draft releases. This is because the job only
    has `contents: read` permission, but GitHub requires `contents: write`
    to view draft releases.
    
    See failed run:
    https://github.com/astral-sh/setup-uv/actions/runs/24528604608
    
    ## Fix
    
    Bump `validate-release` job permissions from `contents: read` to
    `contents: write`, matching the `release` job which already has this
    permission.
    eifinger authored Apr 16, 2026
    Configuration menu
    Copy the full SHA
    0880764 View commit details
    Browse the repository at this point in the history
Loading