Vince Grassia
2acd201752
BRE-243 - Fix credentials used for Desktop upload to App Store ( #10503 )
2024-08-13 17:14:15 +01:00
Matt Bishop
c3c0c72792
Move Chromatic to more secure execution model ( #10449 )
...
* Move Chromatic to more secure execution model
* Remove a permission we don't need here
2024-08-13 09:08:09 -04:00
Michał Chęciński
304bd662ec
[BRE-210] Split GitHub releases from deploy/publish ( #10243 )
...
* Split web release and publish
* Change publish browser to release browser
* Split publish and release cli
* Fix cli publish
* Split publish and release desktop workflows
* Add deployment status update
* Fix deployment status
2024-08-08 16:55:13 -06:00
Vince Grassia
2eea253dac
Add workflow ( #10318 )
2024-07-29 12:48:57 -06:00
Todd Martin
3706eb995a
Remove labeling of PRs with needs-qa ( #9880 )
2024-07-17 15:48:55 -04:00
Matt Bishop
7d96a95d24
Exclude tests from Sonar ( #10102 )
2024-07-16 09:15:14 -04:00
Daniel García
33c985e00b
[PM-8789] Move desktop_native into subcrate ( #9682 )
...
* Move desktop_native into subcrate
* Add publish = false to crates
2024-07-01 15:19:29 +02:00
Opeyemi
982031633c
add env protection and restriction to USDEV ( #9584 )
...
* add env protection and restriction to USDEV
2024-06-27 23:20:57 +01:00
Addison Beck
3c8eeb4420
Remove the `bit` prefix from Bitwarden License managed build artifacts ( #9855 )
...
* Rename `license_type.prefix` to `license_type.build_prefix`
* Introduce `license_type.artifact_prefix`
* Remove the `bit` prefix from Bitwarden License managed build artifacts
* Update the release job to download the correct artifacts
* Update .github/workflows/build-cli.yml
Co-authored-by: Joseph Flinn <58369717+joseph-flinn@users.noreply.github.com>
* Update .github/workflows/build-cli.yml
Co-authored-by: Joseph Flinn <58369717+joseph-flinn@users.noreply.github.com>
* Update .github/workflows/build-cli.yml
Co-authored-by: Joseph Flinn <58369717+joseph-flinn@users.noreply.github.com>
---------
Co-authored-by: Joseph Flinn <58369717+joseph-flinn@users.noreply.github.com>
2024-06-27 12:47:52 -04:00
Michał Chęciński
0fc489cfa0
[BRE-133] Fix Partial Desktop Release ( #9825 )
2024-06-27 13:51:29 +02:00
Michał Chęciński
039c5ee6ac
[BRE-151] Fix Staged Rollout Desktop workflow ( #9824 )
2024-06-27 13:50:54 +02:00
Addison Beck
76a3cb5a46
Update CLI storefronts to use bitwarden licensed artifacts ( #9827 )
...
* Update the build job to use `bit` artifacts for stores
* Update the CLI's license in `package.json` for the NPM store
* Add license configuration to `snapcraft.yaml`
2024-06-26 16:01:05 -04:00
Matt Gibson
ac2cfa2dfd
Add setuptools to mac pipeline ( #9834 )
...
* Add setuptools to mac pipeline
Mac runners have progressed above python 3.12, which removed `distutils`. We need to ensure it's installed for node-gyp compilations by installing the setuptools package.
* Add missed mac build
2024-06-26 16:46:41 +02:00
renovate[bot]
d7d35a9e2f
[PM-6446][deps] Platform: Update argon2 to v0.40.1 ( #8073 )
...
* [deps] Platform: Update argon2 to v0.40.1
* Update inclusion in context isolation
* Ensure node-gyp available for mac builds
Mac runners seem to have progressed above python 3.12, which removed `distutils`. We need to ensure it's installed for node-gyp compilations.
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Matt Gibson <mgibson@bitwarden.com>
2024-06-24 13:28:34 -04:00
Dillon Beresford
ffb99efebb
Include sources in scan workflow for Sonar ( #9789 )
2024-06-21 19:07:38 -06:00
Robyn MacCallum
aba64b989b
Update release-browser.yml ( #9667 )
2024-06-14 15:20:17 -04:00
Robyn MacCallum
87c1f9c2af
Update build-browser.yml ( #9654 )
2024-06-14 12:59:47 -04:00
Matt Bishop
2d43a12ce9
Conditionally use Codecov secret ( #9626 )
2024-06-13 15:08:52 -04:00
Vince Grassia
6233100754
Remove Bump CLI Formula workflow ( #9601 )
2024-06-12 09:06:02 -06:00
Opeyemi
9a35608fc3
Revert "restrict deployment to USDEV and protect environment ( #9571 )" ( #9583 )
...
This reverts commit f9faeeba4c
.
2024-06-11 15:31:37 +01:00
Opeyemi
f9faeeba4c
restrict deployment to USDEV and protect environment ( #9571 )
...
* restrict deployment to USDEV and protect environment
* remove converting env name to lower char
2024-06-11 12:03:04 +01:00
Dillon Beresford
d594b680f9
[PM-7025] Add permission for test results ( #9569 )
...
* include check-run in workflows where secrets are used
* revert changes in build-cli workflow and add check-run to codecov
* assert token permissions
* include required permissions
* re-arrange permissions in alphabetical order
---------
Co-authored-by: Matt Bishop <mbishop@bitwarden.com>
2024-06-10 14:24:56 -04:00
Dillon Beresford
7fb9408202
[PM-7025] include check-run in workflows where secrets are used ( #9135 )
...
* include check-run in workflows where secrets are used
* revert changes in build-cli workflow and add check-run to codecov
* assert token permissions
---------
Co-authored-by: Matt Bishop <mbishop@bitwarden.com>
2024-06-10 10:54:24 -05:00
Thomas Rittson
474a5a8c22
Add bit-cli directory to cli build workflow ( #9491 )
2024-06-06 09:06:27 +10:00
Matt Gibson
490e6c322d
Improve jest performance ( #9496 )
...
Utilizing resources based on thread availability improves performance vs fixed threading.
The linked issue for CI crashes has not been closed. Once this is solves, `runInBand` may improves performance in CI.
2024-06-04 10:40:41 -04:00
Michał Chęciński
1bf3a4b6eb
[BRE-94] Replace `dawidd6/action-download-artifact` with `bitwarden/gh-actions/download-artifacts` ( #9494 )
2024-06-04 16:25:53 +02:00
Opeyemi
107ac5dc38
Upgrade to macos-13 runner ( #9457 )
2024-05-31 13:58:10 -06:00
Daniel James Smith
2015f0964f
[PM-8229] Bump node to 20.13.1-LTS ( #8078 )
...
* Update .nvmrc from v18 to v20
* Update engines setting node 18->20 and npm 9->10
* Use yao-pkg/pkg instead of vercel/pkg
---------
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2024-05-30 13:24:06 +02:00
Alex Urbina
81c1456f6b
BRE-87 ADD: Slack notification enable feature and check in version-bump workflow ( #9385 )
2024-05-27 15:35:19 -06:00
Addison Beck
954d427539
Account for commercial licensed CLI code in pipelines ( #9293 )
...
* Add `:oss` prefix to preexisting npm commands
* Build `bit` and `oss` versions in `build-cli` workflow
* Update release job to publish new artifacts
* Rename build job tasks for clarity
2024-05-24 09:36:26 -05:00
Vince Grassia
cdaded2049
BRE-64 - Fix version bump message ( #9321 )
2024-05-23 15:05:54 +02:00
Alex Urbina
b0cc480853
FIX: version-auto-bump.yml trigger parameters ( #9298 )
2024-05-21 16:34:19 -06:00
Opeyemi
acb153520e
[BRE-50] - Update Slack Notif Channel Ref ( #9267 )
...
* delete slack notif channel ref
* update slack channel reference
2024-05-21 19:22:15 +01:00
Alex Urbina
f0a3d942c7
BRE-40 ADD: step to report upcoming release version to Slack ( #9201 )
2024-05-21 14:07:04 -04:00
MtnBurrit0
f07d1039c1
Display commit status in GH summary ( #8918 )
2024-04-29 08:25:59 -06:00
Cesar Gonzalez
5dc200577c
[PM-7663] Update Build Pipeline for Beta Labelling ( #8903 )
...
* [PM-7663] Update build pipeline for beta labeling
* [PM-7663] Update build pipeline for beta labelling
* [PM-7663] Update build pipeline for beta labelling
* [PM-7663] Update build pipeline for beta labelling
* [PM-7663] Update build pipeline for beta labelling
* [PM-7663] Incorporate build workflow for the Chrome manifest v3 beta
* [PM-7663] Update build pipeline for beta labeling
* [PM-7663] Update build pipeline for beta labeling
* [PM-7663] Update build pipeline for beta labeling
* [PM-7663] Ensure we can have a valid version number based on the github run id
* [PM-7663] Ensure we can have a valid version number based on the github run id
* [PM-7663] Reverting change made to the run id, as it will not function
* [PM-7663] Reverting change made to the run id, as it will not function
* [PM-7663] Reverting change made to the run id, as it will not function
* [PM-7663] Reverting change made to the run id, as it will not function
* [PM-7663] Reverting a typo
* Fix Duplicate `process.env
* Learn how to use
---------
Co-authored-by: Justin Baur <19896123+justindbaur@users.noreply.github.com>
2024-04-26 15:15:36 -04:00
watsondm
423d8c71b5
CLOUDOPS-1592 Remove artifacts R2 steps from desktop release workflows ( #8897 )
...
* CLOUDOPS-1592 Remove artifacts R2 steps from desktop release workflows
* CLOUDOPS-1592 Remove artifacts R2 steps from staged rollout workflow
2024-04-24 11:01:51 -04:00
MtnBurrit0
c8a3cb5708
[DEVOPS-1919] - Slack messages contain the incorrect git commit sha ( #8813 )
...
* Initial run to see what data I can access
* Update to use JQ
* Use dev action
* Implement artifact build sha
- Moved notify job to happen post artifact check
- Removed git sha job
- Updated jobs to use real artifact sha
* Update .github/workflows/deploy-web.yml
Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
* Handle web build triggers
- Update GH environment with commit as well
---------
Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
2024-04-19 13:39:06 -06:00
Cesar Gonzalez
1cde2dbaef
[PM-7527] Add `Build Manifest v3` build step to the build-browser.yml Github action ( #8777 )
...
* [PM-7527] Get MV3 build artifacts in main branch with clear messaging that that the build is not to be released
* [PM-7527] Add `Build Manifest v3` build step to the build-browser.yml Github action
2024-04-17 14:38:47 +00:00
Cesar Gonzalez
65f1bd2e3a
[PM-7527] Get MV3 build artifacts in main branch with clear messaging that that the build is not to be released ( #8771 )
...
* [PM-7527] Get MV3 build artifacts in main branch with clear messaging that that the build is not to be released
* Update .github/workflows/build-browser.yml
Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
---------
Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
2024-04-16 16:35:53 -05:00
Matt Bishop
7375dc9aab
Exclude not exploitable state from scanner SARIF results ( #8603 )
2024-04-04 08:41:39 -04:00
watsondm
07c172d3a3
Revert "CLOUDOPS-1369 Remove R2 bucket secrets and step from artifacts ( #8534 )" ( #8546 )
...
This reverts commit 7021e94475
.
2024-03-29 09:43:06 -04:00
watsondm
7021e94475
CLOUDOPS-1369 Remove R2 bucket secrets and step from artifacts ( #8534 )
2024-03-28 16:44:40 -04:00
Matt Bishop
14e8e34b2d
Adjust scan permissions ( #8513 )
2024-03-27 12:35:13 -04:00
Daniel García
2064862afc
[PM-6832][PM-7030] Rollback macos runner version to 11 ( #8450 )
2024-03-26 12:23:01 -04:00
Alex Urbina
2ae6fbe275
DEVOPS-1843 Fix US DEV Web Vault deploys one commit behind ( #8458 )
...
* DEVOPS-1843 REFACTOR: Trigger web vault deploy step to send the build-web run-id to deploy-web workflow
* DEVOPS-1843 ADD: build-web-run-id input to deploy-web workflow to download specific run_id artifact
* DEVOPS-1843 FIX: build-web-run-id input in build-web workflow
* DEVOPS-1843 REFACTOR: build-web-run-id parameter type to number
* DEVOPS-1843 ADD: build-web-run-id input to deploy-web workflow to workflow_dispatch
* DEVOPS-1843 FIX: build-web-run-id type in deploy-web.yml
* DEVOPS-1843 REFACTOR: web vault deploy action to use GitHub Run ID
* DEVOPS-1843 REFACTOR: cloud asset download steps in deploy-web.yml
* DEVOPS-1843 REFACTOR: description for build-web workflow Run ID
Co-authored-by: MtnBurrit0 <77340197+mimartin12@users.noreply.github.com>
---------
Co-authored-by: MtnBurrit0 <77340197+mimartin12@users.noreply.github.com>
2024-03-25 11:05:25 -06:00
Vince Grassia
b81d6a78db
Version Bump Workflow - Fix set-final-version-output step ( #8468 )
2024-03-25 16:15:05 +01:00
Vince Grassia
4c89156b0c
Remove gh-pages job as it's no longer used ( #8434 )
2024-03-21 19:56:49 -06:00
Matt Bishop
087d174194
Scanning ( #8079 )
...
* Scanning
* Indicate test code
* Set test inclusions correctly
* Provide full depth for Sonar scans
* Latest standards
2024-03-18 12:53:08 -04:00
Vince Grassia
6b1da67f3a
DEVOPS-1840 - Update version bump workflow for automatic version calculation ( #8306 )
2024-03-12 11:20:40 -06:00
Todd Martin
c10a59b019
[PM-6695][PM-6717] Revert Linux build to Ubuntu 20.04 runner ( #8289 )
...
* Revert Linux build to Ubuntu 20.04 runner
* Updated notes.
2024-03-11 12:40:14 -04:00
Joseph Flinn
1259890f17
Update Deploy Web Inputs ( #8236 )
...
* Switch from bool to string comparison
* Switching to a simpler boolean logic for file deletion
2024-03-06 20:07:54 -08:00
renovate[bot]
bd4453cce5
[deps] DevOps: Update gh minor ( #8179 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-06 13:49:15 -05:00
Daniel García
af2c75cb4b
Update snap base to core22 ( #8224 )
...
* Update snap base to core22
* Add version warnings to the workflows
2024-03-06 13:10:56 -05:00
Joseph Flinn
06993594cc
azcopy - Switch hash comparison from timestamp ( #8218 )
...
* Switch from timestamp to hash comparison
* Switch flag placement
* Add a value to the --compare-hash option
* Setting compare-hash to a string value
* undo debug default
2024-03-06 07:22:37 -08:00
Opeyemi
450b5b6e8c
Update Failure Jobs ( #8223 )
2024-03-06 14:59:18 +01:00
Alex Urbina
ed2bd7c900
DEVOPS-1826 Add sync-delete-destination-files flag to stop deleting remote files in Storage Accounts ( #8200 )
...
* DEVOPS-1826 ADD: sync-not-delete-destination-files flag to deployment workflow
* DEVOPS-1826 REFACTOR: sync utility to delete destination files
* DEVOPS-1826 FIX: sync-delete-destination-files step in deploy-web.yml
* DEVOPS-1826 ADD: invert-sync-delete-destination-files option to deploy-web.yml
* DEVOPS-1826 REFACTOR: deploy-web.yml with invert-default-sync-delete-destination-files-value
* DEVOPS-1826 REFACTOR: sync-delete-destination-files value in deploy-web.yml
* DEVOPS-1826 REFACTOR: debug mode default value
2024-03-05 17:03:49 -06:00
Alex Urbina
621205232a
DEVOPS-1743 REFACTOR: environment name for Web Vault deployment ( #8148 )
2024-03-01 10:47:58 -06:00
MtnBurrit0
bf884ac279
Add git hash to all lower environment builds ( #8142 )
2024-02-28 12:01:15 -07:00
Vince Grassia
1c5cf18746
DEVOPS-1800 - Migrate Secrets ( #8139 )
2024-02-28 11:06:50 -07:00
Alex Urbina
e833e93b3b
DEVOPS-1743 Web Vault Migration workflow improvements ( #7966 )
...
* DEVOPS-1743 REFACTOR: Azure Storage Account sync process
* DEVOPS-1743 REFACTOR: deploy-web.yml to include branch or tag information on run
* DEVOPS-1743 REFACTOR: Slack channel for devops alerts
* DEVOPS-1743 DEBUG: display index.html content
* DEVOPS-1743 REFACTOR: Azure storage blob sync command in deploy-web.yml
* DEVOPS-1743 Update Azure Storage Account connection string retrieval
* DEVOPS-1743 DEGUG: azcopy version check before syncing to Azure Storage Account
* DEVOPS-1743 REFACTOR: azcopy command in deploy-web.yml
* DEVOPS-1743 REFACTOR: add recursive flag to azcopy command
* DEVOPS-1743 REFACTOR: azcopy command in deploy-web.yml
* DEVOPS-1743 FIX: azcopy sync command in deploy-web.yml
* DEVOPS-1743 FIX: URL formatting in deploy-web.yml
* DEVOPS-1743 ADD: azcopy login command to deploy-web.yml
* DEVOPS-1743 ADD: AZCOPY_AUTO_LOGIN_TYPE to AZCLI
* DEVOPS-1743 REFACTOR: azcopy sync command to include date parameter
* DEVOPS-1743 REFACTOR: deploy-web.yml script to fix sync command
* DEVOPS-1743 ADD: Azure Storage Account sync with debug logging
* DEVOPS-1743 Add debug logs for azcopy
* DEVOPS-1743 ADD: sync-utility parameters to use either az sync or azcopy in subsequent steps in deploy-web.yml
* DEVOPS-1743 FIX: conditional statements in deploy-web.yml
* DEVOPS-1743 ADD: debug logs for azcopy utility
* DEVOPS-1743 REFACTOR: sync utility to az-sync
* DEVOPS-1743 REFACTOR: azcopy logs and sync utility
* DEVOPS-1743 REFACTOR: sync-utility option to deploy-web workflow
* DEVOPS-1743 REFACTOR: AZCOPY_AUTO_LOGIN_TYPE to SPN
* DEVOPS-1743 ADD: azcopy login status command
* DEVOPS-1743 ADD: AZCOPY environment variables for SPA authentication
* DEVOPS-1743 REFACTOR: AZCOPY_SPA_APPLICATION_ID and AZCOPY_TENANT_ID environment variables
* DEVOPS-1743 FIX: azcopy sync destination URL
* DEVOPS-1743 Update AZCOPY environment variables
* DEVOPS-1743 REFACTOR: deploy-web.yml with AZCOPY environment variables
* DEVOPS-1743 FIX: sync command in deploy-web.yml
* DEVOPS-1743 ADD: retrieval of Storage Account SPN Client Secret for azcopy
* DEVOPS-1743 ADD: retrieval of Storage Account SPN Application ID and Tenant ID for azcopy
* DEVOPS-1743 REFACTOR: sync-utility to azcopy in deploy-web.yml
* DEVOPS-1743 REFACTOR: secrets retrieval IDs in deploy-web.yml
* DEVOPS-1743 DELETE: unnecessary commands in deploy-web.yml
* DEVOPS-1743 REFACTOR: secrets retrieval in deploy-web.yml
* DEVOPS-1743 ADD: debug mode to deploy-web workflow
* DEVOPS-1743 REFACTOR: deploy-web.yml to remove unnecessary conditional checks
2024-02-27 14:48:36 -05:00
Opeyemi
8fb5ef3035
Remove individual linter file ( #7963 )
2024-02-15 11:15:46 -05:00
Oscar Hinton
c73b263ec8
Remove CLOC jobs ( #7893 )
2024-02-13 15:08:03 +01:00
Vince Grassia
bf16682f42
Fix while loop ( #7918 )
2024-02-12 18:16:00 +00:00
Vince Grassia
90328b1eba
Fix while loop logic ( #7910 )
2024-02-12 07:35:35 -08:00
Vince Grassia
8988eabe5a
Add Version as Step Summary for MacOS jobs in Build Desktop workflow ( #7880 )
2024-02-09 11:30:28 +01:00
Vince Grassia
68cc52164f
Update input description on workflows ( #7881 )
2024-02-09 11:30:07 +01:00
Vince Grassia
63674cc521
Fix auto version bump workflow ( #7883 )
2024-02-09 11:29:47 +01:00
renovate[bot]
83fabbc93e
[deps] DevOps: Update macos to v13 ( #7876 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-08 15:57:25 -05:00
renovate[bot]
8028329522
[deps] DevOps: Update ubuntu to v22 ( #7877 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-08 15:56:39 -05:00
renovate[bot]
0310223891
[deps] DevOps: Update codecov/codecov-action action to v4 ( #7875 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-08 15:34:49 -05:00
renovate[bot]
7dd102364c
[deps] DevOps: Update windows to v2022 ( #7878 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-08 15:33:19 -05:00
renovate[bot]
02f662595e
[deps] DevOps: Update actions/stale action to v9 ( #7874 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-08 15:33:02 -05:00
renovate[bot]
efe70bba92
[deps] DevOps: Update docker/build-push-action action to v5 ( #7873 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-08 15:30:06 -05:00
renovate[bot]
51655dbe33
[deps] DevOps: Update actions/setup-node action to v4 ( #7872 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-08 15:29:48 -05:00
renovate[bot]
e8e78677f0
[deps] DevOps: Update dawidd6/action-download-artifact action to v3 ( #7871 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-08 15:01:06 -05:00
renovate[bot]
2f591213f1
[deps] DevOps: Update actions/upload-artifact action to v4 ( #7870 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-08 15:00:48 -05:00
renovate[bot]
78730ff18a
[deps] DevOps: Update actions/download-artifact action to v4 ( #7867 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-08 14:53:21 -05:00
renovate[bot]
a225f208b7
[deps] DevOps: Update actions/github-script action to v7 ( #7868 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-08 14:44:13 -05:00
renovate[bot]
2c9a48046f
[deps] DevOps: Update actions/checkout action to v4 ( #7866 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-08 14:43:14 -05:00
renovate[bot]
f7f576223f
[deps] DevOps: Update actions/cache action to v4 ( #7865 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-08 14:42:18 -05:00
renovate[bot]
2ee482d6f9
[deps] DevOps: Update gh minor ( #7864 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-08 14:38:19 -05:00
Vince Grassia
8c3754fd43
Allow Build Web workflow to trigger on new tags ( #7856 )
2024-02-08 10:13:32 -07:00
Vince Grassia
219ef8d524
DEVOPS-1696 - Fix Version Bump workflow ( #7774 )
2024-02-05 08:49:36 -05:00
Vince Grassia
963afbfa6e
Fix checking for PR in some steps ( #7726 )
2024-01-29 10:57:26 -07:00
Opeyemi
eeb1390c86
fix the typo in fetching SHA ( #7570 )
2024-01-16 17:28:47 +00:00
Opeyemi
6cd6de5c91
Add the Commit sha of the branch or tag deployed ( #7567 )
...
* Add the Commit sha of the branch or tag deployed
* update SHA command
2024-01-16 16:31:17 +00:00
Joseph Flinn
167648e213
[DEVOPS-1705] Fix US DEV Web CD ( #7461 )
...
* Fix the inputs to match the inputs for deploy-web.yml
* Update workflow dispatch inputs to strings. Revert hijack
2024-01-05 09:05:11 -08:00
Joseph Flinn
30ae206526
Fix the inputs to match the inputs for deploy-web.yml ( #7452 )
2024-01-05 06:56:41 -08:00
Will Martin
76085cc989
exclude Renovate brances from triggering Chromatic workflow ( #7398 )
2024-01-04 10:38:53 -05:00
Michał Chęciński
364e23d8a5
[DEVOPS-1656] Update Web build workflow to automatically trigger DevTest deploy ( #7307 )
2024-01-03 16:48:51 +01:00
Matt Bishop
8523de2977
Run tests on pushes and not just pull requests ( #7370 )
...
* Run tests on pushes and not just pull requests
* Simplify where it runs on push
* Wildcard hotfixes
2023-12-27 15:27:17 -05:00
Matt Bishop
e2ea24484e
Wire up code coverage ( #7366 )
2023-12-27 14:44:04 -05:00
Michał Chęciński
53e4127ab8
[DEVOPS-1501] Build and Deploy Web Vault for USDEV (DevTest) ( #7309 )
...
* Add usdev config
* add command to build usdev to package
* Add usdev to build
* Add usdev to web deploy workflow
* Fix
* Fix
* Fix
2023-12-21 17:10:31 +01:00
Vince Grassia
831886209d
Fix setting NODE_OPTIONS ( #7299 )
2023-12-21 11:14:13 +01:00
Vince Grassia
f0d5398f7c
Update workflow to use new report action ( #7296 )
2023-12-20 23:32:51 +00:00
Alex Urbina
139ba13f2a
DEVOPS-1683 Refactor deploy-web workflow ( #7184 )
...
* DEVOPS-1683 REFACTOR: Azure Storage Account Blob container sync
* DEVOPS-1683 REFACTOR: deploy-non-prod-web.yml: Changed destination container to '$web' and added delete-destination flag
* DEVOPS-1683 FIX: Source path in Azure Storage Blob sync
* DEVOPS-1683 REFACTOR: deploy-non-prod-web.yml with tag input
* DEVOPS-1683 REFACTOR: Add EUPROD environment configuration
* DEVOPS-1683 DELETE: deploy workflow for EU-QA web
* DEVOPS-1683 ADD: GitHub deployment and update deployment status
* DEVOPS-1683 REFACTOR: Slack channel for devops alerts for testing purposes
* DEVOPS-1683 ADD: environment variables to deploy-non-prod-web workflow
* DEVOPS-1683 REFACTOR: environment URLs in deploy-non-prod-web.yml
* DEVOPS-1683 DELETE: Deploy workflow for EU-PRD Cloud
* DEVOPS-1683 REFACTOR: Update deployment process for non-prod web app
* DEVOPS-1683 REFACTOR: deploy configuration for non-prod web environments
* DEVOPS-1683 DELETE: environment-branch and cfpages-deploy from deploy-non-prod-web workflow
* DEVOPS-1683 REFACTOR: deployment environment in
deploy-non-prod-web.yml
* DEVOPS-1683 DELETE: steps in deploy workflow for testing purposes
* Revert "DEVOPS-1683 DELETE: steps in deploy workflow for testing purposes"
This reverts commit 5ad5802857
.
* DEVOPS-1683 ADD: write permissions for deployments
* DEVOPS-1683 REFACTOR: slack-channel in deploy-non-prod-web.yml
* DEVOPS-1683 REFACTOR: deployment status to use dynamic values
* DEVOPS-1683 REFACTOR: slack-channel in deploy-non-prod-web.yml
* DEVOPS-1683 REFACTOR: project name in deployment workflow
* DEVOPS-1683 ADD: Deploy task to non-prod web deployment workflow
* DEVOPS-1683 ADD: Approval step for deployment
* DEVOPS-1683 REFACTOR: Approval job for deployment to non-prod web environment
* DEVOPS-1683 REFACTOR: branch reference in deploy workflow
* DEVOPS-1683 REFACTOR: default branch name in
deploy-non-prod-web.yml
* DEVOPS-1683 ADD: notify-start job to deployment workflow
* DEVOPS-1683 REFACTOR: deploy workflow name
* DEVOPS-1683 Update default environment to USQA in deploy-non-prod-web.yml
* Update .github/workflows/deploy-non-prod-web.yml
Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
* Update .github/workflows/deploy-non-prod-web.yml
Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
* Update .github/workflows/deploy-non-prod-web.yml
Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
* Update .github/workflows/deploy-non-prod-web.yml
Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
* Update .github/workflows/deploy-non-prod-web.yml
Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
* Update .github/workflows/deploy-non-prod-web.yml
Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
* Update .github/workflows/deploy-non-prod-web.yml
Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
* Update .github/workflows/deploy-non-prod-web.yml
Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
* Update .github/workflows/deploy-non-prod-web.yml
Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
* DEVOPS-1683 REFACTOR: Slack channel for non-prod deployment
* DEVOPS-1683 REFACTOR: environment configuration for non-production web deployment
* DEVOPS-1683 REFACTOR: job name for building web for missing branch
* DEVOPS-1683 REFACTOR: notify-start dependencies need setup job
* DEVOPS-1683 REFACTOR download and trigger steps in deploy-non-prod-web.yml
* DEVOPS-1683 REFACTOR: branch name in deploy workflow
* DEVOPS-1683 RENAME: deploy-non-prod-web.yml to deploy-web.yml
* Revert "DEVOPS-1683 RENAME: deploy-non-prod-web.yml to deploy-web.yml"
This reverts commit 2ae5519fdc
.
* DEVOPS-1683 REFACTOR: branch/tag references in deploy workflow
* DEVOPS-1683 RENAME: deploy-non-prod-web.yml to deploy-web.yml
* DEVOPS-1683 REFACTOR: branch-or-tag description
* Revert "DEVOPS-1683 REFACTOR: branch-or-tag description"
This reverts commit a326a32bf3
.
* Update .github/workflows/deploy-web.yml
Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
* Update .github/workflows/deploy-web.yml
Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
---------
Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
2023-12-18 16:09:36 -07:00
Vince Grassia
b4999866fa
Merge _cut_rc.yml into version-bump.yml ( #7264 )
2023-12-18 10:59:26 -07:00
Vince Grassia
c95e0f3d9b
Update version bump workflow ( #7238 )
2023-12-15 13:30:26 +01:00
Joseph Flinn
d4c4d345d1
Fix branch ( #7199 )
2023-12-13 05:55:55 -05:00