Skip to content

chore(deps): Update actions/upload-artifact to v7 and fix OSSF scorecard PR trigger - #137

Merged
alessfg merged 4 commits into
mainfrom
copilot/sub-pr-136
Jul 7, 2026
Merged

chore(deps): Update actions/upload-artifact to v7 and fix OSSF scorecard PR trigger#137
alessfg merged 4 commits into
mainfrom
copilot/sub-pr-136

Conversation

Copilot AI commented Mar 3, 2026

Copy link
Copy Markdown
Contributor

Proposed changes

Bumps actions/upload-artifact from v6.0.0 to v7.0.0 in the OSSF scorecard workflow. Additionally, the OSSF scorecard workflow was never triggered on PRs, meaning dependency updates to actions within it were never validated in CI before merge.

  • ossf_scorecard.yml: Bump actions/upload-artifact to v7.0.0
  • ossf_scorecard.yml: Add pull_request trigger (targeting main/master) to exercise the full workflow — and its action dependencies — on PRs

Checklist

Before creating a PR, run through this checklist and mark each as complete:


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI changed the title [WIP] Update actions/upload-artifact action to v7 chore(deps): Update actions/upload-artifact to v7 and fix OSSF scorecard PR trigger Mar 3, 2026
@github-actions

github-actions Bot commented Mar 3, 2026

Copy link
Copy Markdown

✅ All required contributors have signed the F5 CLA for this PR. Thank you!
Posted by the CLA Assistant Lite bot.

@alessfg

alessfg commented Mar 4, 2026

Copy link
Copy Markdown
Member

@copilot can you rebase this PR?

Copilot AI commented Mar 4, 2026

Copy link
Copy Markdown
Contributor Author

@copilot can you rebase this PR?

I'm unable to perform a rebase — rebasing rewrites commit history and requires a force push, which isn't available to me. You can rebase manually with:

git fetch origin
git checkout copilot/sub-pr-136
git rebase origin/renovate/major-github-actions
git push --force-with-lease origin copilot/sub-pr-136

@alessfg

alessfg commented Mar 4, 2026

Copy link
Copy Markdown
Member

@copilot can you recreate this PR instead?

Copilot AI commented Mar 4, 2026

Copy link
Copy Markdown
Contributor Author

@copilot can you recreate this PR instead?

I'm unable to recreate the PR — that would require either opening a new PR or squashing commits with a force push, neither of which is available to me.

The branch is already correctly based on the current state of renovate/major-github-actions (same file SHA 13ee5fc). The only issue is the extra empty "Initial plan" commit in the history. If you'd like a clean single-commit PR, you could:

  1. Close this PR
  2. Create a new branch from renovate/major-github-actions
  3. Apply the single change (adding pull_request trigger to ossf_scorecard.yml)
  4. Open a new PR

Or you can squash-merge this PR when it's approved, which will produce the same clean result.

@alessfg
alessfg marked this pull request as ready for review March 4, 2026 13:29
@alessfg
alessfg force-pushed the copilot/sub-pr-136 branch from b19da02 to 2adf97a Compare March 4, 2026 13:30
@renovate
renovate Bot force-pushed the renovate/major-github-actions branch from d45d724 to b23e509 Compare March 4, 2026 15:52
Base automatically changed from renovate/major-github-actions to main March 4, 2026 15:53
@alessfg

alessfg commented Jul 6, 2026

Copy link
Copy Markdown
Member

@copilot resolve the merge conflicts in this pull request

Copilot AI requested review from Copilot and removed request for Copilot July 6, 2026 21:25

Copilot AI commented Jul 6, 2026

Copy link
Copy Markdown
Contributor Author

@copilot resolve the merge conflicts in this pull request

Resolved the merge conflicts by merging origin/main into the branch. The only conflict was in ossf_scorecard.yml where actions/upload-artifact diverged (v7.0.0 on our branch vs v7.0.1 on main). Took the newer v7.0.1 from main while preserving the pull_request trigger addition.

Copilot AI requested a review from alessfg July 6, 2026 21:26
@alessfg alessfg added the github_actions Pull requests that update GitHub Actions code label Jul 7, 2026
@alessfg
alessfg enabled auto-merge (squash) July 7, 2026 14:49
@alessfg
alessfg requested a review from a team July 7, 2026 14:50
@alessfg
alessfg merged commit 1fb143e into main Jul 7, 2026
4 checks passed
@alessfg
alessfg deleted the copilot/sub-pr-136 branch July 7, 2026 18:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants