- Notifications
You must be signed in to change notification settings - Fork928
feat: build & release cross-platform Docker images#1178
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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Uh oh!
There was an error while loading.Please reload this page.
Conversation
Uh oh!
There was an error while loading.Please reload this page.
codecovbot commentedApr 25, 2022 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
Codecov Report
@@ Coverage Diff @@## main #1178 +/- ##==========================================+ Coverage 66.97% 67.02% +0.04%========================================== Files 288 285 -3 Lines 18857 19022 +165 Branches 241 241 ==========================================+ Hits 12630 12750 +120- Misses 4939 4951 +12- Partials 1288 1321 +33
Continue to review full report at Codecov.
|
registry: ghcr.io | ||
username: ${{ github.repository_owner }} | ||
password: ${{ secrets.GITHUB_TOKEN }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
Actually, we need a PAT here. Will probably need help from an org admin to get this
from:https://carlosbecker.com/posts/multi-platform-docker-images-goreleaser-gh-actions/
We need to login into the GitHub Container Registry with a Personal Access Token (PAT), since the default GITHUB_TOKEN does not have enough permissions
This PR is ready for review, but I need help:
|
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
* feat: add dockerfile and docker-compose* build docker images on release* add Docker dependencies to release.yaml* remove docker compose for now* fix license mismatch* add docker-compose* rename volume* add WF dispatch for debugging
Uh oh!
There was an error while loading.Please reload this page.
This PR will build cross-platform docker images for each release. Contributions are welcome!
Subtasks
create docker-composewill leave this for the DocsFixes#1177