Closed ben-wes closed 1 month ago
Sorry for the dumb question, but can you point me to instructions on how to set up these repository secrets?
Sorry for the dumb question, but can you point me to instructions on how to set up these repository secrets?
i found this, but it's actually a bit outdated: https://docs.github.com/en/actions/security-for-github-actions/security-guides/using-secrets-in-github-actions#creating-secrets-for-a-repository
so here's an edited screenshot:
Ok, I just added these:
And entered my puredata.info username and password there. Is that all that's needed?
Ok, I just added these [...] and entered my puredata.info username and password there. Is that all that's needed?
imho, that should be it, yes!
... there might be one little detail to check if it doesn't work: i had some special character in my password a few months ago that obviously wasn't correctly handed over to deken for whatever reason (i don't remember which one it was though).
besides that, you can test all the steps without the upload with a 0.12.4-test
tag or so.
and - although i guess that wouldn't be the cleanest way - you could also retag this with 0.12.4
then to get it uploaded through your profile to deken (i would then delete it from mine). but of course, this can also wait until 0.12.5
or so.
Ok, the test build went fine, I'll have to recheck this next time I tag a release. Merged, thanks!
0.12.5 is out (in which I added a section on signals and graphics to the tutorial), so I had an opportunity to test the Deken upload, and it worked without a hitch! Thanks @ben-wes for the awesome contribution! :+1: :1st_place_medal:
0.12.5 is out (in which I added a section on signals and graphics to the tutorial), so I had an opportunity to test the Deken upload, and it worked without a hitch!
cool! glad to hear that and thanks for the update! ... i saw that one merged artifact slipped into the github release files. i'll slightly change the dependencies there to avoid that in the future.
0.12.4
will automatically trigger uploads to deken)test
, the deken packages will still be created and a content list is printed to the workflow summary - but they're not uploadedthe current v0.12.4 on deken was uploaded by this workflow and is tested on windows (amd64) and macos (arm64 and amd64) with pd and pd64. additional tests on linux might be nice.
deken uploads require the repository secrets
DEKEN_USERNAME
andDEKEN_PASSWORD