Skip to content

Set persist-credentials on GHA checkout#1399

Merged
sirosen merged 2 commits into
globus:mainfrom
sirosen:set-persist-credentials
Jun 16, 2026
Merged

Set persist-credentials on GHA checkout#1399
sirosen merged 2 commits into
globus:mainfrom
sirosen:set-persist-credentials

Conversation

@sirosen

@sirosen sirosen commented Jun 16, 2026

Copy link
Copy Markdown
Member

As flagged by zizmor, we should at least be explicit and ideally always
set this to false, so that a workflow cannot push commits.

Initially fixed with

zizmor .github/workflows/ --fix=all

(applies "unsafe" fixes)

The only additional change is to set it to true for the PR update job,
which does push commits.

As flagged by zizmor, we should at least be explicit and ideally always
set this to `false`, so that a workflow cannot push commits.

Initially fixed with

    zizmor .github/workflows/ --fix=all

(applies "unsafe" fixes)

The only additional change is to set it to `true` for the PR update job,
which does push commits.
@sirosen sirosen requested a review from aaschaer as a code owner June 16, 2026 17:18
@sirosen sirosen added the no-news-is-good-news This change does not require a news file label Jun 16, 2026
Comment thread .github/workflows/update_pr_references.yaml
@sirosen sirosen merged commit e087662 into globus:main Jun 16, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-news-is-good-news This change does not require a news file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants