Skip to content

Fixbuild #1000

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

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Fixbuild #1000

wants to merge 3 commits into from

Conversation

kagahd
Copy link
Contributor

@kagahd kagahd commented Jun 13, 2025

The build failed due the deprecated actions/upload-artifact@v3 which this PR fixes by replacing it by actions/upload-artifact@v4.
Moreover, to enable forked repositories to push the docker images to their own docker hub namespace, the namespace bpatrik is replaced by ${{ secrets.REGISTRY_NAMESPACE }}, so the users just need to add a github secret named REGISTRY_NAMESPACE with value of their docker hub namespace. It's not a secret per se but doing so aligns with the existing secrets REGISTRY_USERNAMEand REGISTRY_PASSWORD.
I also added a workflow_dispatch trigger because it's handy to be able to run the workflow on demand and not just on commit.
Last but not least I removed the rm /var/cache/apk/* because first it may break the workflow if the github runner is still using the cache and secondly because it's not even needed since the option --no-cache is used.

@skatsubo
Copy link

skatsubo commented Jul 4, 2025

Hey @kagahd, great contributions! I saw your recent PRs and pigallery2-metadata-editor, that's awesome.
It's so unfortunate that Patrik is busy these days and cannot merge them. Seems there is no activity since January 2025, hopefully all is well.

addianto added a commit to addianto/pigallery2 that referenced this pull request Jul 13, 2025
This merge commit imports the fixed CI build from [a pull request by
kagahd](bpatrik#1000).
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