Skip to content

Conversation

r0qs
Copy link
Member

@r0qs r0qs commented Oct 16, 2025

This PR migrates from dockerhub registry to ghcr.io. New images will be published to ghcr.io/argotorg/solc and ghcr.io/argotorg/solidity-buildpack-deps

DOCKERHUB_TOKEN should be removed from project secrets after merge.

@r0qs r0qs marked this pull request as draft October 16, 2025 11:58
@r0qs r0qs force-pushed the migrate-to-ghcr branch 3 times, most recently from 1d34e1d to cca21e5 Compare October 16, 2025 18:13
@r0qs r0qs marked this pull request as ready for review October 16, 2025 18:20
# NOTE: Login to GHCR before running this script with a PAT:
# echo $GHCR_TOKEN | docker login ghcr.io -u USERNAME --password-stdin
#
# Create a classic PAT with write:packages scope only visiting the following url:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So I guess this is one of the things where the new PAT system isn't working?

Copy link
Member Author

@r0qs r0qs Oct 20, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, that is mentioned in their docs: https://docs.github.com/en/packages/working-with-a-github-packages-registry/working-with-the-container-registry#authenticating-with-a-personal-access-token-classic

GitHub Packages only supports authentication using a personal access token (classic).
For more information, see [Managing your personal access tokens](https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).

clonker
clonker previously approved these changes Oct 20, 2025
@r0qs r0qs requested a review from clonker October 21, 2025 10:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants