1
0
mirror of https://github.com/bitwarden/browser.git synced 2024-11-15 10:35:20 +01:00
Commit Graph

134 Commits

Author SHA1 Message Date
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
Micaiah Martin
167ff61374 Added logic for redeployments 2021-12-20 11:10:52 -07:00
Daniel James Smith
fd14ccc86b
Removed action step that installs npm8
npm 8 is included in node v16
2021-12-13 10:57:35 +01:00
Daniel James Smith
d35d7c821e
Modify build.yml to build with node 16 and npm 8 2021-12-10 16:11:44 +01:00
Oscar Hinton
616b2e139a
Run npm lint in CI (#2197) 2021-12-03 20:35:34 +00:00
Micaiah Martin
3321520708
Update version-bump.yml 2021-11-30 13:45:35 -07:00
Micaiah Martin
49c9c7725d
Fixed name 2021-11-30 13:42:03 -07:00
Micaiah Martin
9ea449233e Added version bump workflow 2021-11-30 13:34:31 -07:00
Joseph Flinn
194e8ea828
Merge pull request #2159 from bitwarden/feature/crowdin-push
Updating Crowdin Sync Process
2021-11-05 10:59:27 -07:00
Vince Grassia
b38fb3bee0
Fix release workflow to allow releases from 'rc' or 'hotfix' branches only (#2158) 2021-11-05 10:20:43 -04:00
Joseph Flinn
a9e523ac9f scheduling the crowdin pull for every friday 2021-11-04 13:09:20 -07:00
Joseph Flinn
8c1c0fd832 fixing syntax issue 2021-11-04 13:04:59 -07:00
Joseph Flinn
c97ff022b3 constraining the the crowdin push to the master branch 2021-11-04 13:04:24 -07:00
Joseph Flinn
2a0ddb1353 Updating the Crowdin update process 2021-11-04 13:02:06 -07:00
Joseph Flinn
fed6a81f6b removed the unneeded build-commit env var 2021-10-27 11:48:50 -07:00
Joseph Flinn
e4fc715b35 fixing the different naming schemes between the build artifacts 2021-10-27 11:46:37 -07:00
Joseph Flinn
a60cb8cc93 Renaming the release assets with the release version instead of the commit hash 2021-10-27 11:01:02 -07:00
Joseph Flinn
472be6ea69 fixing the env vars for building the zipped source 2021-10-27 10:49:50 -07:00
Joseph Flinn
d992b13a0b updating some verbiage 2021-10-21 08:33:40 -07:00
Joseph Flinn
ecfb80fd6d removing the master branch CI code execution 2021-10-21 08:15:51 -07:00
Joseph Flinn
9635b1acb7 Updating the release branch constraint and the CI pipeline code constraint 2021-10-20 11:28:19 -07:00
Vince Grassia
9c10961b9f
Add notify constraint (#2120) 2021-10-15 13:07:15 -04:00