Skip to content

merge queue: queuing main (46134d8) and #1649 together#1666

Closed
mergify[bot] wants to merge 2 commits into
mainfrom
mergify/merge-queue/13a5dab8ec
Closed

merge queue: queuing main (46134d8) and #1649 together#1666
mergify[bot] wants to merge 2 commits into
mainfrom
mergify/merge-queue/13a5dab8ec

Conversation

@mergify

@mergify mergify Bot commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

🎉 This pull request has been checked successfully and will be merged soon. 🎉

Branch main (46134d8) and #1649 are queued together for merge.

This pull request has been created by Mergify to check the mergeability of #1649.
You don't need to do anything. Mergify will close this pull request automatically when it is complete.

Required conditions of queue rule default for merge:

Required conditions to stay in the queue:

---
checking_base_sha: 46134d8052a3c1af1172e57bbf85a55b231e589a
previous_check_retries: []
previous_failed_batches: []
pull_requests:
  - number: 1649
    scopes: []
scopes: []
...

JulianMaurin and others added 2 commits June 19, 2026 09:51
Harden the release and CI supply chain:

- Pin every third-party GitHub Action to a full commit SHA (with a
  trailing `# tag` so Renovate still tracks updates), across all
  workflows. Mutable tags — including pypa/gh-action-pypi-publish,
  which rode the moving `release/v1` branch in the privileged
  publish job — can be repointed at malicious code after review.
- Mint a build-provenance attestation for each binary asset in the
  draft-release job (actions/attest-build-provenance), so a
  downloader can verify origin with `gh attestation verify`.
- Enable PEP 740 attestations on the PyPI publish, reusing the
  existing Trusted Publishing identity.
- Route `override-version` into the wheel/sdist stamp steps through
  the environment instead of `${{ }}` interpolation, so a value with
  shell metacharacters can't break out of the script.
- Add concurrency cancel-in-progress to the live functional-tests
  workflow, which spends a real Mergify API budget per run.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Change-Id: If3faaafa3f3ed8debb9a033babadd5d7d240502a
@mergify mergify Bot deployed to Mergify Merge Protections June 19, 2026 09:04 Active
@mergify mergify Bot temporarily deployed to func-tests-live June 19, 2026 09:04 Inactive
@mergify mergify Bot closed this Jun 19, 2026
@mergify mergify Bot deleted the mergify/merge-queue/13a5dab8ec branch June 19, 2026 09:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant