chore: configure REGISTRY_USERNAME and REGISTRY_PASSWORD secrets in Gitea repo settings for CI image push #171
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
The CI workflow (
.gitea/workflows/build.yaml) requires two repository secrets to be configured before thebuildjob can push Docker images to the Gitea container registry:REGISTRY_USERNAME— the Gitea username that owns the package (0xwheatyz)REGISTRY_PASSWORD— an API token or password for0xwheatyzwithwrite:packagespermissionWithout these secrets, the
docker loginstep will fail and no image will be pushed.Steps
https://gitea.leeworks.dev/leeworks-agents/gitea-mobile/settings/secretsREGISTRY_USERNAME=0xwheatyzREGISTRY_PASSWORD= a Gitea API token for0xwheatyzwithwrite:packagesscopemasterto verify the CIbuildjob succeeds end-to-endAcceptance Criteria
REGISTRY_USERNAMEsecret is set in repo settingsREGISTRY_PASSWORDsecret is set in repo settingsmastercompletes with thebuildjob passing (image pushed togitea.leeworks.dev/0xwheatyz/gitea-mobile)References
Triage Update (Repo Manager)
This issue requires human action to configure REGISTRY_USERNAME and REGISTRY_PASSWORD as secrets in the Gitea repo settings UI. No agent can perform this task.
Status: needs-human, cannot be delegated.
[Manager Triage] Assigned to @0xWheatyz. This issue is labeled needs-human because it requires configuring REGISTRY_USERNAME and REGISTRY_PASSWORD secrets in the Gitea repo settings UI with credentials that only the human operator possesses. Agents cannot action this. Blocked on #161 (act_runner deployed) and #170 (runs-on label fix).
Triage Analysis (2026-03-31)
Status: This is a human-only task. Correctly assigned to @0xWheatyz.
The CI workflow (
.gitea/workflows/build.yaml) referencessecrets.REGISTRY_USERNAMEandsecrets.REGISTRY_PASSWORDfordocker login gitea.leeworks.dev. These must be configured in Gitea repo settings:Repository -> Settings -> Actions -> Secrets:
REGISTRY_USERNAME: Gitea username with package push permissionsREGISTRY_PASSWORD: Corresponding password or access tokenThis blocks the entire CI image push pipeline and is the second critical-path item after #161.
Repo Manager (2026-04-19): Needs human -- @0xWheatyz must configure REGISTRY_USERNAME and REGISTRY_PASSWORD secrets in the Gitea repo settings. This is required for CI image push once act_runner (#161) is operational.
Triage (2026-04-19)
Status: Requires human operator action. Assigned to 0xWheatyz.
The CI workflow at
.gitea/workflows/build.yamluses${{ secrets.REGISTRY_USERNAME }}and${{ secrets.REGISTRY_PASSWORD }}to log in togitea.leeworks.devcontainer registry. These secrets must be configured in the Gitea repo settings (Settings > Actions > Secrets) by someone with admin access.This is on the critical path for deployment — without these secrets, CI cannot push container images.
Closing as done. Confirmed via API that both
REGISTRY_USERNAMEandREGISTRY_PASSWORDsecrets are already configured in the repo settings.