clients/.github/workflows
Andreas Coroiu 4cb8e85937
[PM-15126] Third attempt: Remove reliance on secrets in build pipelines (#13222)
* feat: create copy of desktop build for PR target

* chore: add temporary file to trigger ci

* fix: remove check-run from regular desktop build

* feat: change browser build to not use pr target

* fix: skip build-safari if secret is not available

* feat: skip safari build if secrets are not available

* feat: let windows desktop build without secrets

* fix: has_secrets not being output correctly

* feat: let macos desktop build without secrets

* feat: don't build browser as part of desktop

* feat: change CLI to pull_request

* feat: let web build without secrets

* feat: tweak lint to run on PR and not just push

* feat: add PR target workflows

* fix: remove wip files

* fix: lint on hotfix-rc branches

* feat: add new workflows to CODEOWNERS

* fix: remove workflow_dispatch

pull_request_target are only intended to be used with contributor PRs and we cannot dispatch builds for these branches so there was no point having that option.
2025-02-11 11:14:09 +01:00
..
auto-branch-updater.yml [deps] DevOps: Update gh minor (#11730) 2024-10-30 11:29:15 -04:00
automatic-issue-responses.yml clean up document start (#11607) 2024-10-17 18:40:42 +00:00
automatic-pull-request-responses.yml clean up document start (#11607) 2024-10-17 18:40:42 +00:00
build-browser-target.yml [PM-15126] Third attempt: Remove reliance on secrets in build pipelines (#13222) 2025-02-11 11:14:09 +01:00
build-browser.yml [PM-15126] Third attempt: Remove reliance on secrets in build pipelines (#13222) 2025-02-11 11:14:09 +01:00
build-cli-target.yml [PM-15126] Third attempt: Remove reliance on secrets in build pipelines (#13222) 2025-02-11 11:14:09 +01:00
build-cli.yml [PM-15126] Third attempt: Remove reliance on secrets in build pipelines (#13222) 2025-02-11 11:14:09 +01:00
build-desktop-target.yml [PM-15126] Third attempt: Remove reliance on secrets in build pipelines (#13222) 2025-02-11 11:14:09 +01:00
build-desktop.yml [PM-15126] Third attempt: Remove reliance on secrets in build pipelines (#13222) 2025-02-11 11:14:09 +01:00
build-web-target.yml [PM-15126] Third attempt: Remove reliance on secrets in build pipelines (#13222) 2025-02-11 11:14:09 +01:00
build-web.yml [PM-15126] Third attempt: Remove reliance on secrets in build pipelines (#13222) 2025-02-11 11:14:09 +01:00
chromatic.yml [deps]: Update github-action minor (#12972) 2025-01-21 11:24:43 -08:00
crowdin-pull.yml [deps] BRE: Update gh minor (#11941) 2025-01-02 18:24:57 -05:00
deploy-web.yml fix(ci): Adjust variable name missed during lint update (#12768) 2025-01-09 04:37:26 +00:00
enforce-labels.yml clean up document start (#11607) 2024-10-17 18:40:42 +00:00
lint.yml [PM-15126] Third attempt: Remove reliance on secrets in build pipelines (#13222) 2025-02-11 11:14:09 +01:00
locales-lint.yml [deps] DevOps: Update gh minor (#11730) 2024-10-30 11:29:15 -04:00
publish-cli.yml Fix deployment_id to deployment-id in workflow files (#13028) 2025-01-23 11:04:54 +00:00
publish-desktop.yml Fix deployment_id to deployment-id in workflow files (#13028) 2025-01-23 11:04:54 +00:00
publish-web.yml [deps] DevOps: Update gh minor (#11730) 2024-10-30 11:29:15 -04:00
release-browser.yml Fix name of the release-version-check workflow (#13026) 2025-01-23 09:06:13 +00:00
release-cli.yml Fix name of the release-version-check workflow (#13026) 2025-01-23 09:06:13 +00:00
release-desktop-beta.yml Fix name of the release-version-check workflow (#13026) 2025-01-23 09:06:13 +00:00
release-desktop.yml Fix name of the release-version-check workflow (#13026) 2025-01-23 09:06:13 +00:00
release-web.yml [deps]: Update github-action minor (#12972) 2025-01-21 11:24:43 -08:00
repository-management.yml Add fetch-depth to checkout step (#12782) 2025-01-10 09:50:21 +01:00
retrieve-current-desktop-rollout.yml clean up document start (#11607) 2024-10-17 18:40:42 +00:00
scan.yml [deps]: Update github/codeql-action action to v3.28.2 (#12963) 2025-01-21 10:18:07 -08:00
staged-rollout-desktop.yml [BRE-560] Display rollout percentage in run name (#12919) 2025-01-16 15:20:03 -05:00
stale-bot.yml [deps]: Update github-action minor (#12972) 2025-01-21 11:24:43 -08:00
test.yml desktop native written in rust code coverage (#13106) 2025-02-04 22:44:01 +01:00
version-auto-bump.yml [deps] BRE: Update gh minor (#11941) 2025-01-02 18:24:57 -05:00