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
@razvand razvand added the enhancement New feature or request label Jan 13, 2025
@@ -16,7 +16,7 @@ runs:
using: composite
steps:
- name: Retrieve OCI digests
uses: actions/download-artifact@v4
uses: actions/download-artifact@v3
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

still we should use v4 everywhere and adapt if necessary

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

only this comment from my side, we can merge after

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

3 participants