Skip to content

Ci: Consolidate dependency updates - #1697

Open
awilczyns wants to merge 3 commits into
mainfrom
ci/consolidate-dependabot-updates
Open

Ci: Consolidate dependency updates#1697
awilczyns wants to merge 3 commits into
mainfrom
ci/consolidate-dependabot-updates

Conversation

@awilczyns

Copy link
Copy Markdown
Collaborator

Summary

  • consolidate the latest unique updates from nine open Dependabot PRs
  • update five GitHub Actions, the manager Ubuntu base, and pytest
  • pin actions/cache v5.0.5 to its immutable commit for self-hosted runners
  • keep the manager image explicitly on Ubuntu 24.04 after the digest-only update resolved Ubuntu Resolute

Supersedes #1512, #1598, #1599, #1600, #1601, #1602, #1603, #1638, #1639, and fork PR #1696.

Validation

  • ./format-coding.sh
  • ./build.sh
  • scoped actionlint and exact action-reference checks
  • clean virtual environment install and pip check
  • acceptance collection: 1,226 tests collected
  • Docker workflow: all four image builds passed after the Ubuntu 24.04 correction
  • independent mtl-reviewer: approved, no findings

This upstream-owned branch allows protected bare-metal test configuration to be supplied; the fork PR could not access RUNNER_MTL_PATH and related secrets.

Combine the latest unique updates from nine open Dependabot PRs while superseding stale duplicate revisions. Pin cache actions to immutable commits for persistent runners.

Signed-off-by: Wilczynski, Andrzej <andrzej.wilczynski@intel.com>
The digest-only reference moved to Ubuntu Resolute, whose compiler breaks the bundled libbpf build. Bind the immutable digest to Noble as required by the Dockerfile.

Signed-off-by: Wilczynski, Andrzej <andrzej.wilczynski@intel.com>
Signed-off-by: Wilczynski, Andrzej <andrzej.wilczynski@intel.com>
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.

1 participant