Closed kshann closed 23 hours ago
When I removed the is_ci
section in ddg-automation the hotfix branch kept failing to create due to
! [remote rejected] hotfix/1.114.1 -> hotfix/1.114.1 (refusing to allow a GitHub App to create or update workflow `.github/workflows/sync_end_to_end.yml` without `workflows` permission)`
Fixed by checking out with the elevated token in the workflow which then allows it to push the hotfix branch properly in the automation.
Task/Issue URL: https://app.asana.com/0/1205419239275955/1208658415307255/f Tech Design URL: CC:
Description:
build_hotfix_release.yml
executes the same action we use instart_new_release
. I didn't explicitly test this flow here but. I followed suit with what has been done in publish_dmg_release.yml and the action was tested in https://github.com/duckduckgo/macos-browser/pull/3563Optional E2E tests:
Steps to test this PR:
Definition of Done:
Internal references:
Pull Request Review Checklist Software Engineering Expectations Technical Design Template Pull Request Documentation