Skip to content

Scope docker hub login to push, and add attestations#14524

Open
bjester wants to merge 1 commit intolearningequality:developfrom
bjester:fix-container-publish
Open

Scope docker hub login to push, and add attestations#14524
bjester wants to merge 1 commit intolearningequality:developfrom
bjester:fix-container-publish

Conversation

@bjester
Copy link
Copy Markdown
Member

@bjester bjester commented Apr 2, 2026

Summary

The new container publishing workflow worked for Github but failed for Docker Hub:

failed to push docker.io/learningequality/kolibri:0.19.3: push access denied, repository does not exist or may require authorization: server message: insufficient_scope: authorization failed

Looking at the documentation for the login-action, it mentions default token overriding. I don't think this will fix the issue, since it describes login tokens overriding Github's, but worth a shot.

Also adds attestations according to Github's docs

References

https://github.com/learningequality/kolibri/actions/runs/23910966630

@github-actions github-actions bot added DEV: dev-ops Continuous integration & deployment SIZE: small labels Apr 2, 2026
@bjester bjester force-pushed the fix-container-publish branch from 880de0e to d18da55 Compare April 2, 2026 18:11
@bjester bjester requested review from DXCanas and rtibbles April 2, 2026 18:18
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 2, 2026

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

DEV: dev-ops Continuous integration & deployment SIZE: small

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants