Skip to content

Additional workflow fixes - #3666

Merged
stephenfin merged 3 commits into
gophercloud:mainfrom
shiftstack:gha-additional-fixes
Mar 26, 2026
Merged

stephenfin merged 3 commits into
gophercloud:mainfrom
shiftstack:gha-additional-fixes

Conversation

@mandre

@mandre mandre commented Mar 26, 2026

Copy link
Copy Markdown
Contributor

Fixes to cover dependabot config too, and a fixup to the label-pr workflow that couldn't compute the PR number.

mandre added 3 commits March 26, 2026 10:25
The commits/:sha/pulls API endpoint does not return results for
fork PRs because the commit does not exist in the base repository.
Instead, include the PR number and base ref in the artifact
uploaded by the semver analysis workflow, where they are always
available from the pull_request event context.

This fixes up commit 031765f.
Add a 7-day cooldown to all Dependabot package ecosystem entries.
This reduces supply-chain risk by waiting for newly released versions
to be vetted before automatically proposing updates, and avoids
pulling in compromised versions before they can be taken down.

Reported by zizmor (dependabot-cooldown).
Widen the path filter from .github/workflows/** to .github/** so that
changes to .github/dependabot.yaml also trigger the zizmor security
scan.
@github-actions github-actions Bot added the edit:actions This PR updates GitHub Actions code label Mar 26, 2026
@coveralls

Copy link
Copy Markdown

Coverage Status

coverage: 63.859%. remained the same
when pulling d14dbe9 on shiftstack:gha-additional-fixes
into 8d07d46 on gophercloud:main.

@stephenfin
stephenfin added this pull request to the merge queue Mar 26, 2026
Merged via the queue into gophercloud:main with commit a046614 Mar 26, 2026
65 checks passed
@stephenfin
stephenfin deleted the gha-additional-fixes branch March 26, 2026 10:08
@mandre mandre mentioned this pull request Mar 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

edit:actions This PR updates GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants