Commit Graph

155 Commits

Author SHA1 Message Date
Oscar Hinton 12c4a3e7f8
[EC-236] Move dependencies to root package.json (#2720) 2022-06-02 15:18:29 +02:00
Vince Grassia 6b51b95d39
Fix working directory bug (#2769) 2022-06-01 15:36:16 -04:00
Vince Grassia 77cf0d3a98
Add missing environment variables (#2767) 2022-06-01 15:19:44 -04:00
Vince Grassia dfc3687246
Fix variable substitution (#2766) 2022-06-01 15:12:19 -04:00
Vince Grassia 4e7faeda04
Fix Version Bump Workflow (#2765) 2022-06-01 15:01:11 -04:00
Vince Grassia f2c47999a0
Remove working-directory and append to action file_path (#2764) 2022-06-01 13:35:30 -04:00
Joseph Flinn e68272e445
Switching to use the Release Version Check to validate the release versions (#2763) 2022-06-01 10:03:05 -07:00
Micaiah Martin 11f04d0c1e
Update working directory for status job (#2761) 2022-05-31 09:00:32 -06:00
Micaiah Martin 2f72286f66
Add CLI build (#2746)
Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
2022-05-31 07:20:06 -06:00
Joseph Flinn 740c92b784
Monorepo Crowdin Sync (#2713)
* trying a working-directory to fix the crowdin configuration issue

* trying a job default working-directory

* switching to using a custom action

* bumping the custom action version

* bumping the custom action version

* updating the PR branch names to have different ones per project

* removing test code

* Updating commit hash to master branch of custom crowdin pull action
2022-05-26 10:55:52 -07:00
Vince Grassia c6a1ea3c59
Change push event branches (#2723) 2022-05-25 09:17:52 -04:00
Micaiah Martin 7975e47b20
Re-add S3 artifacts and updated release workflow (#2719) 2022-05-24 08:42:17 -06:00
Vince Grassia 55bc4a39a4
Add 'pull_request' event to Build workflows (#2721) 2022-05-24 10:26:09 -04:00
Joseph Flinn 6e5cf10a99
Adding in another path to trigger the client build workflows (#2707) 2022-05-20 09:39:38 -07:00
Michał Chęciński 83ccbf2c90
[DEVOPS-810] Move Safari build to browser workflow (#2683)
* Add safari build to browser

* Add safari build stage

* Run safari build on macos

* Publish safari artifact

* Add keychain setup

* Change way of uploading safari artifact

* Change way of ziping safari

* Fix upload artifact path

* Print directory

* Change to absolute path

* Fix browser package upload

* Add desktop download safari extension artifact

* Change branch name in artifact download

* Add ls for packages

* Change path to extract artifacts

* Added list dir

* Change dir to save artifacts

* Path testing

* Fix path

* ls all subdirs

* Unzip safari artifact

* Fix print for echo

* Fix path for unzip

* Remove ls

* Add unzipping Safari as separate job

* Fix paths to unzip

* Remove commented options

* Fix comments

* Fix comment on stsus reporting

* Fix unnecessary newlines
2022-05-18 07:31:02 -07:00
Vince Grassia c260464f96
Fix Crowdin Pull workflow (#2667) 2022-05-10 10:20:32 -04:00
Vince Grassia f82279094b
Fix Build Desktop Workflow (#2666) 2022-05-09 11:22:14 -04:00
Vince Grassia 0e1aacc7f2
Fix Crowdin Push for Build Workflows (#2665) 2022-05-09 09:53:48 -04:00
Micaiah Martin 93d2ab743c
Update provisioning files in desktop build (#2647) 2022-05-06 11:20:10 -05:00
Vince Grassia db02c2415b
Fix build number base (#2638) 2022-05-05 16:56:45 -04:00
Vince Grassia e6fcdde29c
Fix Desktop Build Workflow (#2637) 2022-05-05 16:20:16 -04:00
Vince Grassia 186c16b577
Update Browser Build Workflow (#2544) 2022-05-04 10:59:05 -04:00
Daniel James Smith eb4b9bc7b0
Fix Crowdin pull action (#2542)
* Rename crowdin-pull.yml to crowdin-pull-browser.yml

* Fix path to crowdin config for pull action
2022-05-04 14:37:45 +02:00
Daniel James Smith 63c606d463
Fix directory for browser's Crowdin pull config (#2541) 2022-05-04 14:37:24 +02:00
Vince Grassia 7d25bf6904
Remove lint job from build workflows (#2538) 2022-05-03 16:35:35 -04:00
Oscar Hinton c1cc5a0814
[EC-183] Move eslint and prettier to project root (#2536) 2022-05-03 21:45:37 +02:00
Oscar Hinton 04ab35f69b
[EC-183] Bump jslib to match the expected version (#2534) 2022-05-03 20:25:18 +02:00
Oscar Hinton e639f3c40c
[EC-183] Mono Repository - Browser pipelines (#2533)
Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
2022-05-03 20:01:37 +02:00
Joseph Flinn b26f9e64bb Bumping pinned commit of the download-artifact action to bypass the broken GitHub api 2022-04-15 07:41:46 -07:00
Micaiah Martin 5dec5dea25
Merge branch 'master' into build-actions-updates 2022-03-16 15:36:24 +00:00
Vince Grassia ea1c33621a
Add Node package caching (#2454) 2022-03-15 17:08:43 -04:00
Micaiah Martin e06616fe79 Updated actions 2022-03-15 13:43:45 -06:00
Joseph Flinn 609f21f203 Updating the hotfix release branch name to hotfix-rc 2022-03-09 11:11:44 -08:00
Micaiah Martin e0844a1a07
Merge pull request #2408 from bitwarden/BEEEP-exclude-workflows-build 2022-02-25 08:12:58 -06:00
Micaiah Martin 676b587cd9 Added dry run logic 2022-02-24 11:26:57 -06:00
Micaiah Martin d9ac8cc50a Ignored workflow files from triggering builds 2022-02-24 11:20:04 -06:00
Micaiah Martin 7322acc403 Created workflow file 2022-02-18 09:05:18 -06:00
Matt Gibson 32e625bd22
Enforce hold label (#2389)
* Enforce hold label

* Linting

Co-authored-by: Micaiah Martin <77340197+mimartin12@users.noreply.github.com>
2022-02-16 08:42:28 -06:00
Joseph Flinn 7b6f9f8d79 Install prettier before use 2022-02-10 23:12:24 -08:00
Joseph Flinn b3496eddb8 Switching to only running prettier on the manifest json file 2022-02-10 20:05:32 -08:00
Joseph Flinn a5347636ef adding prettier to the version bump workflow 2022-02-10 19:56:15 -08:00
Micaiah Martin 1d2b7c0b42
\n strikes again. 2022-01-28 14:40:51 -07:00
Micaiah Martin a2c80bf0f9 Moved to ubuntu from windows 2022-01-28 14:29:11 -07:00
Micaiah Martin f2f6113197 Formatting 2022-01-28 12:11:39 -07:00
Micaiah Martin 236064fbe1 Update actions and set slack job to check for lint errors 2022-01-28 11:48:09 -07:00
Micaiah Martin 99617cf709 added dependancies 2022-01-28 11:29:49 -07:00
Micaiah Martin 4072a8f5d8 moved linting to the front of CI 2022-01-28 11:23:34 -07:00
Vince Grassia ab7fda888f
Update Version Bump action to latest (#2271) 2022-01-18 10:31:10 -05:00
Oscar Hinton 8fe821b9a3
Apply Prettier (#2238) 2021-12-21 15:43:35 +01:00
Oscar Hinton cebee8aa81
Add Prettier configuration (#2237) 2021-12-21 15:15:19 +01:00