Skip to content

Fix permissions best practices in nightly CI workflow & simplify it - #1464

Merged
mhucka merged 5 commits into
quantumlib:mainfrom
mhucka:streamline-nightly-ci
Oct 12, 2026
Merged

mhucka merged 5 commits into
quantumlib:mainfrom
mhucka:streamline-nightly-ci

Conversation

@mhucka

@mhucka mhucka commented Oct 11, 2026 •

Copy link
Copy Markdown
Collaborator

Changes:

  • Simplify the nightly CI by combining the previous 2 files into one workflow
  • Streamline the workflow
  • Rename the workflow "ci-daily.yaml", following the pattern used in Cirq
  • Fix Zizmor permission errors in the nightly CI workflow

@mhucka mhucka changed the title Fix Zizmor scans errors and simplify nightly CI workflow Fix Zizmor scans errors in nightly CI workflow & simplify it Oct 11, 2026
@mhucka mhucka changed the title Fix Zizmor scans errors in nightly CI workflow & simplify it Fix Zizmor scan errors in nightly CI workflow & simplify it Oct 11, 2026
@mhucka mhucka changed the title Fix Zizmor scan errors in nightly CI workflow & simplify it Fix permissions best practices in nightly CI workflow & simplify it Oct 11, 2026

@arettig arettig left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a couple very minor comments/questions.

Comment thread .github/workflows/ci-daily.yaml
Comment thread .github/workflows/ci-daily.yaml Outdated
mhucka and others added 2 commits October 12, 2026 13:22
Co-authored-by: Adam Rettig <arettig@google.com>
@mhucka
mhucka enabled auto-merge October 12, 2026 20:24
@mhucka
mhucka added this pull request to the merge queue Oct 12, 2026
Merged via the queue into quantumlib:main with commit 90074a3 Oct 12, 2026
23 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants