Skip to content

Conversation

@Swapnanil-Gupta
Copy link
Contributor

@Swapnanil-Gupta Swapnanil-Gupta commented Jan 15, 2026

Issue #, if available:

Description of changes:
This PR:

  • extracts the dependency versions from the nerdctl full archive
  • adds ecr-cred-helper and soci conf & corresponding update workflows

This helps us:

  • inject these versions during Finch's build process and E2E tests.
  • get better visibility into the actual dependency versions

Testing done:
See:

License Acceptance

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@Swapnanil-Gupta Swapnanil-Gupta force-pushed the extract-deps-version-mac-windows branch 2 times, most recently from 3ee781b to f482cc3 Compare January 16, 2026 01:05
pendo324
pendo324 previously approved these changes Jan 16, 2026
@Swapnanil-Gupta Swapnanil-Gupta marked this pull request as draft January 16, 2026 19:51
@Swapnanil-Gupta Swapnanil-Gupta force-pushed the extract-deps-version-mac-windows branch 6 times, most recently from 00b5345 to 13a0493 Compare January 16, 2026 21:42
@Swapnanil-Gupta Swapnanil-Gupta force-pushed the extract-deps-version-mac-windows branch from 13a0493 to 4151f58 Compare January 16, 2026 21:45
@Swapnanil-Gupta Swapnanil-Gupta marked this pull request as ready for review January 16, 2026 21:50
@Swapnanil-Gupta Swapnanil-Gupta marked this pull request as draft January 16, 2026 22:07
@Swapnanil-Gupta Swapnanil-Gupta force-pushed the extract-deps-version-mac-windows branch from 38147ff to a336c97 Compare January 16, 2026 23:09
@Swapnanil-Gupta Swapnanil-Gupta changed the title ci: extract deps versions from nerdctl-full archive ci: extract deps versions from nerdctl-full archive & add soci/ecr-cred-helper conf & workflow Jan 16, 2026
@Swapnanil-Gupta Swapnanil-Gupta marked this pull request as ready for review January 16, 2026 23:14
@Swapnanil-Gupta Swapnanil-Gupta force-pushed the extract-deps-version-mac-windows branch from a336c97 to 62918dd Compare January 16, 2026 23:30
@Swapnanil-Gupta Swapnanil-Gupta force-pushed the extract-deps-version-mac-windows branch from 62918dd to 7b3ee0a Compare January 17, 2026 00:19
@Swapnanil-Gupta Swapnanil-Gupta force-pushed the extract-deps-version-mac-windows branch from 7b3ee0a to d76017a Compare January 17, 2026 01:09
@Swapnanil-Gupta
Copy link
Contributor Author

In the worst case, the update-dependencies workflow will create 6 PRs for us to review and merge -

  • Lima/macOS image/WSL rootfs
  • nerdctl full archive
  • QEMU
  • AL & Ubuntu deps
  • ECR cred helper
  • SOCI

Do we want all of these PRs clubbed into one or is it better if we have the ability to selectively merge the ones we want?

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