-
Notifications
You must be signed in to change notification settings - Fork 5.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add workflow (nuke_certs) for Annual Certificates Reset #191
base: main
Are you sure you want to change the base?
Conversation
This code was tested using the GitHub username of loopdocs-tester. I see that I need to add the branch name to the workflow. I'll make another commit to do that. |
I tested the update using the GitHub username marionbarker. |
As per request via DM, putting my comments on this here as well.
|
I agree with every thing that @dnzxy said. However, the procedure given in LoopDocs matches the sledge hammer that this procedure does. I was trying to come up with something to help people who build using GitHub actions on the main branch. They are struggling now being able to build after their Apple Distribution Certificate expires. The improved procedure dnzxy advocates, once one is developed, would probably be tested in dev first and then, perhaps, patched to main. |
Would something like this work? platforms: |
Background
The manual directions in LoopDocs are difficult for users to implement.
The nuke_certs.yml was proposed by @ps2 at some time in the past when we were not quite sure of the steps.
I found a version of his code and updated it for macos-14 and node20.
The job shows up as
9. Annual Certificates Reset
.Details
Adding this workflow will change the section linked below to be:
When certificates expire
LoopDocs link
Without this workflow, users need to follow these instructions: