Missing CI secrets
mpetuska opened this issue · 11 comments
The following secrets needs to be added to the repo:
- SIGNING_KEY: raw GPG signing private key
- SIGNING_KEY_ID: GPG signing key ID
- SIGNING_PASSWORD: GPG signing key password (empty secret if none)
- SONATYPE_USERNAME: Nexus publishing username
- SONATYPE_PASSWORD: Nexus publishing password or PAT
@patjackson52 ping me when done
@mpetuska these are already added at the org level and should be available with the following names:

Ah, awesome. I'll see if I can make it work.
@patjackson52 Hmm, something is not quite right with the org secrets as they won't let me publish to snapshot repo https://github.com/reduxkotlin/redux-kotlin-compose/runs/7730160325?check_suite_focus=true#step:6:160
Could you double check that gpg key is not expired, matches public key on nexus and nexus credentials have sufficient permissions?
awesome! I directly imported the source code into my demo and it works fine with android jetpack-compose. Hope to see it uploaded to maven central soon, I can't wait to use it in future projects.
FYI: Publish snapshot job was not working in main repo CI for quite some time https://github.com/reduxkotlin/redux-kotlin/actions/workflows/publish_snapshot.yml
@patjackson52 no worries, we all get busy sometimes. Just get to it when you eventually can and until then I'm afraid there's not much else I can do.
@junerver and others - I've published it to gh packages for now under 0.0.1-SNAPSHOT version https://github.com/reduxkotlin/redux-kotlin-compose/actions/runs/2855527881
@patjackson52 I've done some more digging and now I'm sure the issue has something to do with sonatype.
The credentials are getting propagated properly as seen here.
The snapshot repo is set correctly as well as seen here
I'm not sure why I'm still getting 403
SORTED: Issue was me using new sonatype url with old (pre 2021) account.