-
Notifications
You must be signed in to change notification settings - Fork 394
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
CI can not push to DockerHub #607
Comments
This seems tricky: as far as I can tell, DockerHub recently changed their pricing model so free teams can only have 3 members and also you need to use a specific account's personal access token to have CI push images. Together that means we'd probably need to remove 4 of the 6 current team members, make a new machine account (is that allowed?), add it to the team, and use its PAT in CI. Ooooor swap to GHA+GHCR. |
609: switch to GHCR and use more github actions r=reitermarkus a=Emilgardis addresses #607 #571 ## what this does - [x] change default registry to look for cross images to `ghcr.io` - [x] move from azure CI for docker images to GHA - [x] add clippy (that does not fail job, can be made to do this later) and rustfmt - [x] bump QEMU to 5.1 - [ ] Add (better) layer caching ## Some nice things to have/include - [x] Cache docker images, possibly using buildx (probably out of scope of this pr) - [x] Use actions/cache - [ ] make configuration easier to maintain - [ ] possibly replace docker setup with actions Co-authored-by: Emil Gardström <[email protected]> Co-authored-by: Marco A L Barbosa <[email protected]> Co-authored-by: Jesse Szwedko <[email protected]> Co-authored-by: Will <[email protected]> Co-authored-by: Sven-Hendrik Haase <[email protected]> Co-authored-by: Joe Richey <[email protected]> Co-authored-by: Markus Reiter <[email protected]>
609: switch to GHCR and use more github actions r=reitermarkus a=Emilgardis addresses #607 #571 ## what this does - [x] change default registry to look for cross images to `ghcr.io` - [x] move from azure CI for docker images to GHA - [x] add clippy (that does not fail job, can be made to do this later) and rustfmt - [x] bump QEMU to 5.1 - [ ] Add (better) layer caching ## Some nice things to have/include - [x] Cache docker images, possibly using buildx (probably out of scope of this pr) - [x] Use actions/cache - [ ] make configuration easier to maintain - [ ] possibly replace docker setup with actions Co-authored-by: Emil Gardström <[email protected]> Co-authored-by: Marco A L Barbosa <[email protected]> Co-authored-by: Jesse Szwedko <[email protected]> Co-authored-by: Will <[email protected]> Co-authored-by: Sven-Hendrik Haase <[email protected]> Co-authored-by: Joe Richey <[email protected]> Co-authored-by: Markus Reiter <[email protected]>
609: switch to GHCR and use more github actions r=reitermarkus a=Emilgardis addresses #607 #571 ## what this does - [x] change default registry to look for cross images to `ghcr.io` - [x] move from azure CI for docker images to GHA - [x] add clippy (that does not fail job, can be made to do this later) and rustfmt - [x] bump QEMU to 5.1 - [ ] Add (better) layer caching ## Some nice things to have/include - [x] Cache docker images, possibly using buildx (probably out of scope of this pr) - [x] Use actions/cache - [ ] make configuration easier to maintain - [ ] possibly replace docker setup with actions Co-authored-by: Emil Gardström <[email protected]> Co-authored-by: Marco A L Barbosa <[email protected]> Co-authored-by: Jesse Szwedko <[email protected]> Co-authored-by: Will <[email protected]> Co-authored-by: Sven-Hendrik Haase <[email protected]> Co-authored-by: Joe Richey <[email protected]> Co-authored-by: Markus Reiter <[email protected]>
CI is currently unable to push to DH as it used a password, password authentication was disabled sometime lately.
We need to update the specified password secret to use a token instead.
The text was updated successfully, but these errors were encountered: