Skip to content

Pin cache-apt-pkgs-action to v1.4.3 to fix Test PyMEOS#86

Open
estebanzimanyi wants to merge 1 commit into
masterfrom
fix/cache-apt-pin
Open

Pin cache-apt-pkgs-action to v1.4.3 to fix Test PyMEOS#86
estebanzimanyi wants to merge 1 commit into
masterfrom
fix/cache-apt-pin

Conversation

@estebanzimanyi
Copy link
Copy Markdown
Member

The Get dependencies from apt step in test.yml used the floating @latest tag of awalsh128/cache-apt-pkgs-action, which now resolves to v1.6.0. That release inserts a new add-repository positional argument before the packages argument in its composite action and defaults empty_packages_behavior to error, so the workflow's package list lands in the wrong positional slot, the action sees an empty packages value, logs Encountered error resolving some or all package names and exits with code 3, failing every ubuntu and macos job on master before any test runs and blocking unrelated PRs. This pins the action to v1.4.3, the last release with the original five-argument contract this workflow was written against, so the package list is read correctly again.

The Get dependencies from apt step used the floating @latest tag of
awalsh128/cache-apt-pkgs-action. That tag now resolves to v1.6.0,
whose composite action inserts a new add-repository positional before
the packages argument and defaults empty_packages_behavior to error.
The workflow passes the package list through the old positional slot,
so the action sees an empty packages value, logs Encountered error
resolving some or all package names and exits with code 3, failing
every ubuntu and macos job before any test runs. Pin to v1.4.3, the
last release with the original five-argument contract this workflow
was written against, so the package list is read correctly.
@estebanzimanyi estebanzimanyi added the bug Something isn't working label May 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant