Todd Martin
4a225cb271
Updated workflows to not create Github deployment on Dry Run. ( #4049 )
2022-11-14 13:43:28 -05:00
Opeyemi
03581d893d
Devops 1039 update release flow dry run step names ( #4016 )
2022-11-14 14:35:42 +00:00
Daniel James Smith
0e78910582
[PS-1805] BEEEP: Renamed importers based on agreed naming-convention ( #3978 )
...
* Rename all importer related files
Renamed all files based on our naming convention which we decided on with https://github.com/bitwarden/adr/blob/master/decisions/0012-angular-filename-convention.md
* Removed entries from whitelist-capital-letters.txt
* Rename missing safeInCloud test data
* Fix broken import
* Renamed folders (removed capital letters)
* Fix filename of BitwardenCsvImporter
* Fix imports of onepassword mac/win importer tests
* Remove already renamed folders from whitelist
* Rename dashlaneImporters to dashlane
Rename the folder
Fix all the imports
Remove dashlaneImporters from white-list
* Rename keeperImporters to keeper
Rename the folder
Fix all the imports
Remove keeperImporters from white-list
* Rename onepasswordImporters to onepassword
Rename the folder
Fix all the imports
Remove onepasswordImporters from white-list
* Rename safeinCloud test data folder
* Fix onepassword importer type imports
2022-11-11 16:20:03 +01:00
Oscar Hinton
f7d5ee4f9e
Add folders to whitelist ( #3994 )
2022-11-10 15:08:04 +01:00
Michał Chęciński
618253fb14
Run enforce labels workflow on version bump in clients repo ( #4006 )
...
* Fix version bump to run enforce labels workflow
* Add login to Azure
* Trigger enforce labels manually from bump version workflow
* Update .github/workflows/enforce-labels.yml
Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
* Update .github/workflows/version-bump.yml
Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
2022-11-08 13:54:29 -05:00
Daniel James Smith
6851f406ef
Extract and fix trigger for PR auto responses (Translation-PRs) ( #3992 )
...
* Extract and fix trigger for PR auto responses
* Fix permission used for job
2022-11-08 17:53:25 +01:00
Opeyemi
0443c9acaa
add run-name for releases to include their workflow trigger ( #3996 )
...
* add run-name for releases to include their workflow trigger
* add edit for linter error
* Update .github/workflows/release-web.yml
Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
2022-11-08 10:02:51 -05:00
Joseph Flinn
bc3879e194
Adding the 'libs/**' directory back to the Desktop build pipeline PR trigger list ( #3938 )
2022-10-31 17:24:02 -06:00
Michał Chęciński
b637c2f172
Fix rust tests apt-get install ( #3933 )
2022-10-31 14:29:41 +01:00
Thomas Rittson
da47992a22
[EC-272] Web workers using EncryptionService ( #3532 )
...
* Add item decryption to encryptService
* Create multithreadEncryptService subclass to handle web workers
* Create encryption web worker
* Refactor cipherService to use new interface
* Update dependencies
2022-10-28 07:38:54 +10:00
Michał Chęciński
4ff1a25634
Move renovate.json to .github folder ( #3905 )
2022-10-27 13:22:28 +02:00
Rui Tomé
d9542c45d9
[EC-417] Remove chromeCsvImporter.ts from the lint whitelist ( #3892 )
...
* [EC-417] Remove chromeCsvImporter.ts from the lint whitelist
2022-10-25 11:52:53 +01:00
Oscar Hinton
9c292028e1
[SM-243] Upgrade windows-rs ( #3516 )
2022-10-24 11:46:50 +02:00
Vince Grassia
ff3420d373
DEVOPS-1016 - Fix Desktop/Browser pipelines to support hotfix process ( #3828 )
2022-10-19 09:22:57 -06:00
Matt Gibson
23d4dcd839
Build all browser MV3 artifacts ( #3835 )
...
only uploading Chrome, Edge and Opera artifacts for now, as those support manifest V3
Also corrects build artifact to lower case.
2022-10-19 07:31:04 -05:00
Oscar Hinton
cf2d3f5382
[SM-288] Rename requests and responses to follow naming convention ( #3806 )
2022-10-18 19:01:42 +02:00
Daniel James Smith
1ed5ea49f1
Add job to close translation PRs ( #3730 )
2022-10-18 13:09:25 +02:00
Oscar Hinton
9e68d4dd4f
[SM-296] Remove desktop security from the whitelist ( #3822 )
2022-10-18 10:20:20 +02:00
Oscar Hinton
a7fdd40d70
Add CI check to forbid filenames with capital letters in them ( #3807 )
2022-10-18 10:05:33 +02:00
Matt Gibson
930359fb18
Inform that we track issues outside of Github ( #3703 )
...
* Inform that we track issues outside of Github
* Use checkboxes for info acknowledgement
2022-10-17 09:39:00 -05:00
Michał Chęciński
13444307dd
Change trigger for desktop autobump ( #3794 )
2022-10-17 11:50:54 +02:00
sneakernuts
dff15b6e8e
Update-workflows-git-signing ( #3725 )
...
* crowdin workflow update
* version bump workflow update
* pinned gha for importing gpg key
* added steps for kv + updated import gpg key action
* Updated crowdin workflow to utilize kv
2022-10-13 21:47:13 +00:00
Vince Grassia
3742732ae8
Update retrieve secrets steps in workflows ( #3705 )
2022-10-13 12:38:47 -07:00
mimartin12
f489d1b277
Add artifact extract step ( #3773 )
2022-10-13 11:54:26 -06:00
Opeyemi
9f87fd7f57
edit CLI choco retrieve secret ( #3767 )
2022-10-12 16:31:20 +01:00
Joseph Flinn
a1b13f9b18
Change the download target for cloudflare deploy ( #3759 )
2022-10-11 18:05:12 -07:00
Joseph Flinn
d442632fc2
Add the cloudflare unzip back ( #3758 )
2022-10-11 17:57:34 -07:00
mimartin12
94cfa2d0d3
Update artifact steps in Web build worklfow ( #3756 )
2022-10-11 16:57:19 -07:00
mimartin12
96aba0f994
Update Dry Run step and artifact path ( #3751 )
2022-10-11 14:45:58 -06:00
mimartin12
7f62c5c54f
Remove unzip step ( #3750 )
2022-10-11 14:38:18 -06:00
mimartin12
e7b2dbf486
Remove unzip step ( #3749 )
2022-10-11 14:27:11 -06:00
Vince Grassia
a027ee5a08
DEVOPS-915 - Automate Staged Rollouts for Desktop ( #3704 )
2022-10-11 10:46:36 -04:00
Michał Chęciński
c8e4f88379
[DEVOPS-1014] Fix desktop autobump workflow ( #3736 )
...
* Fix desktop autobump workflow
* Fix desktop autobump workflow accoring to vince suggestions in mobile
* Update ubuntu version
2022-10-11 16:35:25 +02:00
Opeyemi
333bc27972
Update download artifact action ( #3735 )
2022-10-10 20:35:44 +01:00
Vince Grassia
f2159d71ea
Add staged rollout desktop workflow ( #3702 )
2022-10-06 09:54:37 -04:00
Alexey Zilber
9ca877a7be
Cloudops 165 ( #3661 )
...
* Upload artifacts to R2 after we do S3.
* Added beta check line to R2 upload
2022-10-04 21:38:48 +08:00
Opeyemi
39399b5cf8
fix: typo in auto issues responses ( #3670 )
2022-10-03 15:49:15 +01:00
Michał Chęciński
de641d42e6
Fix build web workflow ( #3664 )
2022-09-30 16:17:18 +02:00
Michał Chęciński
b91e2919b6
Add EE specific web container image ( #3604 )
...
* Add build command for ee
* Add config for ee
* Add build workflow for ee
* Change build pipeline for web ee
* Fix name of workflow in trigger
* Build ee image in web build workflow
* Fix name on matrix
* FIx name of the artifact
* Comment out zip extract
* Add zip extract
* All listing dir before unzip
* Add pwd
* Comment out unzipping
* Fix
* Add matrix instead of two stages
* Remove build web ee workflow
* Fix name
2022-09-29 12:21:47 +02:00
Michał Chęciński
c243f3594e
Fix web qa deployment ( #3632 )
...
* Comment unzip downloaded artifact
* Replace gihub ref with master
* Add debug commands
* Change CP command
* Add another debug code
* Fix
* Another fix
* Remove debug steps
* Remove master const branch after testing
2022-09-27 16:19:55 -07:00
Vince Grassia
81f3fd0aa9
Add Selfhost job to Build Web check for failures job ( #3614 )
2022-09-26 10:16:53 -04:00
Vince Grassia
67c447d54c
Fix packaging on Build Web workflow ( #3613 )
2022-09-26 09:50:48 -04:00
Michał Chęciński
32c91deb36
Add stub for ephemeral env web build workflow ( #3593 )
2022-09-22 18:01:34 +02:00
mimartin12
ae08530276
[DEVOPS-933] - Migrate QA Web to cloudflare pages ( #3569 )
2022-09-22 09:46:17 -06:00
mimartin12
9b1b500011
fix secret pull ( #3591 )
2022-09-22 08:34:08 -06:00
mimartin12
25caeaa26f
patch web build workflows with docker builds
2022-09-20 08:45:27 -06:00
mimartin12
9bf3afb8de
[DEVOPS-996] - Refactor Web build workflow ( #3558 )
2022-09-19 14:38:19 -06:00
Vince Grassia
f8634d2913
Update steps in web workflows ( #3463 )
2022-09-08 11:11:47 -04:00
Thomas Rittson
05ebca2c4c
[EC-497] Fix memory leaks in tests ( #3421 )
...
* Add isolatedModules:true
* Add manual typechecking in CI for libs/ tests
2022-09-08 08:05:30 +10:00
Matt Gibson
607e86de9b
Add needs QA to enforce labels ( #3450 )
...
* Add needs QA to enforce labels
* Update .github/workflows/enforce-labels.yml
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2022-09-07 09:33:29 -05:00