Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(workflows): Various fixes and changes #130

Open
wants to merge 8 commits into
base: main
Choose a base branch
from

Conversation

nderjung
Copy link
Member

@nderjung nderjung commented Aug 22, 2024

This PR makes several fixes to the existing set of workflows in order to prevent breaks; improve consistency; as well as improve efficiency and legibility.

All catalog entries must follow the following format:

	library/<APP_NAME>:<APP_VERSION>

Signed-off-by: Alexander Jung <[email protected]>
This is because the accompanying action, `actions/upload-artifact`
is still at v3 which is stated as non-compatible.

Additionally, the README for v4 indicates major changes and
backward compatibility issues.  The easy fix for now to
solve merging OCI manifests together (which fails currently
because it cannot retrieve the downloaded artifacts from the
previous dependent workflows), is just to simply downgrade.

A solution in the future which upgrades must also adjust the
action settings in order to achieve the same functionality.

Signed-off-by: Alexander Jung <[email protected]>
These pipelines consistently fail across PRs and are always
ignored.  Additional work is necessary, either through
configuration or by maintenance to the repository, for this
workflow to pass.

For now, simply remove until a solution can be determined.

Signed-off-by: Alexander Jung <[email protected]>
@nderjung nderjung requested a review from razvand August 22, 2024 13:22
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