-
Notifications
You must be signed in to change notification settings - Fork 65
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
build and push full release in CI on [upload] #288
Conversation
@adeebshihadeh same permission error: https://github.com/commaai/agnos-builder/actions/runs/10293101463/job/28488769124 |
ok, so comparing an openpilot run https://github.com/commaai/openpilot/actions/runs/10289970225/job/28478858166 shows that it has a "ssh-key":
|
Namespace responded, they don’t influence secrets at all, which makes sense. They suggested we check the repos whitelist here: https://github.com/organizations/commaai/settings/secrets/actions/CI_ARTIFACTS_DEPLOY_KEY |
Found the problem, we need two workflows..
This means that we still need to upload and download artifacts between these two workflows.. Explained here (ReceivePR.yml and CommentPR.yml): https://securitylab.github.com/research/github-actions-preventing-pwn-requests/ |
Added |
doing the xz in the first workflow which uses namespace for heavy lifting. the second workflow uses GH ubuntu-latest. next thing switch to GitLab. should we merge this and see if the workflow works and make a separate PR for GitLab? or finish it here? |
Let's merge, then we can optimize if needed later. |
I ran it in another testing repo, meanwhile, and it had a lot of issues. It was pretty impossible to get this right blindly. When I'm done testing, I'll tag in you in the new PR. |
No description provided.