Skip to content

Github Actions and Github Container Registry implementation#92

Open
SLAzurin wants to merge 2 commits intoProjectAsakura:masterfrom
SLAzurin:dockerfile-publish-gh-actions
Open

Github Actions and Github Container Registry implementation#92
SLAzurin wants to merge 2 commits intoProjectAsakura:masterfrom
SLAzurin:dockerfile-publish-gh-actions

Conversation

@SLAzurin
Copy link
Contributor

@SLAzurin SLAzurin commented Apr 26, 2025

Pre-requisite:

  1. Enable public packages for containers: gh packages settings
    simply tick the checkbox in public packages and save.

  2. in the ProjectAsakura/Bayshore, change the gh actions settings
    Under Workflow permissions, change it to Read repository contents and packages permissions.

  3. Review, suggest code changes if necessary, approve this pr :)

Then it should be mergable.

This pr will build and push bayshore in 2 architectures arm64 and x64.

I removed the copy for config.json into the container since this should be a generic image.

@SLAzurin SLAzurin changed the title empty commit Github Actions and Github Container Registry implementation Apr 26, 2025
@SLAzurin
Copy link
Contributor Author

SLAzurin commented Apr 26, 2025

I will be finishing the tests on my local repo first before pushing here :)

@SLAzurin SLAzurin force-pushed the dockerfile-publish-gh-actions branch from 3a70dec to d032a45 Compare April 26, 2025 12:17
@SLAzurin SLAzurin marked this pull request as ready for review April 26, 2025 12:20
@SLAzurin
Copy link
Contributor Author

I recently discovered that when GH Actions pushes the docker image first, the image will already be publicly available.
Because of this, there is one big pre-requisite that is no longer needed. This makes this PR really easy to merge if it is still a feature you'd like to implement

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