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 |
|
Oscar Hinton
|
3aa7570020
|
[EC-183] Mono Repository - Readme (#2532)
* Update GH issue templates, contributing and readme
|
2022-05-03 19:47:56 +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 |
|
Thomas Rittson
|
3ab87ed6cd
|
Add PR template (#2127)
* Add PR template
* Fix typo
* Add linting to checklist
* Action review feedback
|
2021-10-27 08:39:38 +10: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 |
|
Vince Grassia
|
ca0bcc0535
|
Add Slack failure alerts (#2115)
|
2021-10-13 17:54:22 -04:00 |
|
Joseph Flinn
|
5767826982
|
Updating the browser CI workflow to the new model
|
2021-09-27 15:55:53 -07:00 |
|
Joseph Flinn
|
1dd991bef0
|
removing testing code and fixing the release code
|
2021-09-14 12:53:25 -07:00 |
|
Joseph Flinn
|
66a4cfe089
|
fixing dist names
|
2021-09-14 12:46:25 -07:00 |
|
Joseph Flinn
|
57926b71a9
|
switching to pwsh
|
2021-09-14 12:25:20 -07:00 |
|
Joseph Flinn
|
63ccf8e87c
|
trying to find the browser artifacts
|
2021-09-14 12:03:36 -07:00 |
|
Oscar Hinton
|
272066f109
|
Add issue template and template chooser (#2056)
|
2021-09-09 11:55:37 +02:00 |
|
Joseph Flinn
|
f8098b2e8d
|
Merge branch 'master' into hotfix/fix-crowdin-sync
|
2021-09-03 11:28:58 -07:00 |
|
Vince Grassia
|
61f551087f
|
Update workflows with linter suggestions (#2051)
|
2021-09-02 16:03:47 -04:00 |
|
Joseph Flinn
|
f8b362b109
|
updating the project id env
|
2021-08-26 08:17:17 -07:00 |
|
Joseph Flinn
|
e401a52365
|
settling on this workflow after testing
|
2021-08-25 15:24:26 -07:00 |
|
Joseph Flinn
|
1170779a98
|
adding in the git branch
|
2021-08-25 15:02:43 -07:00 |
|
Joseph Flinn
|
f0484dc4fb
|
trying some other parameters in the crowin action
|
2021-08-25 15:00:56 -07:00 |
|
Joseph Flinn
|
1d905d76f9
|
expanding the crowdin tanslation download
|
2021-08-25 14:49:08 -07:00 |
|
Joseph Flinn
|
c9b9e8175a
|
fixing the crowdin action name
|
2021-08-25 14:47:16 -07:00 |
|
Joseph Flinn
|
e973b7fe9e
|
switching the action that is being used
|
2021-08-25 14:46:08 -07:00 |
|
Joseph Flinn
|
c2fc0cb8f3
|
switching the base git branch
|
2021-08-25 14:43:03 -07:00 |
|
Joseph Flinn
|
e5aa08b2e0
|
rewriting the crowdin sync workflow with the crowdin github action that I missed existed...
|
2021-08-25 14:41:11 -07:00 |
|
Joseph Flinn
|
ad07b1128d
|
Updating the release name
|
2021-08-20 15:10:02 -07:00 |
|
Joseph Flinn
|
617074eb09
|
adding logic to handle if there are no changes
|
2021-08-13 10:51:13 -07:00 |
|
Joseph Flinn
|
cfba106abd
|
adding some debugging
|
2021-08-13 10:04:12 -07:00 |
|
Joseph Flinn
|
4533e04311
|
using the updated github action from web
|
2021-08-13 07:10:44 -07:00 |
|
Joseph Flinn
|
397080c50c
|
Adding the crowdin sync workflow
|
2021-08-13 07:06:28 -07:00 |
|
Joseph Flinn
|
233065e954
|
disabling the broken coverage asset
|
2021-06-30 09:01:54 -07:00 |
|
Joseph Flinn
|
00c0b19a6e
|
programmatically constraining releases to the rc branch
|
2021-06-01 11:15:52 -07:00 |
|
Oscar Hinton
|
36b9bd4bcb
|
Bump NPM to v7 (#1860)
|
2021-05-26 22:34:31 +02:00 |
|
Vince Grassia
|
b5eda81d72
|
Pin versions of actions in workflow (#1852)
|
2021-05-17 16:09:59 -04:00 |
|
Joseph Flinn
|
1bd5242d4c
|
readding the shell type in the release pipeline
|
2021-05-14 11:14:52 -07:00 |
|
Joseph Flinn
|
7d21e0fbb0
|
switching release Build sources back to pwsh
|
2021-05-14 11:12:34 -07:00 |
|
Vince Grassia
|
2664fc6957
|
Remove shell to default to bash
|
2021-05-14 11:14:21 -04:00 |
|
Vince Grassia
|
1a4e8debd6
|
Update release workflow with locales test
|
2021-05-13 17:08:18 -04:00 |
|
Vince Grassia
|
1c3db8e18e
|
Update locales test in build workflow
|
2021-05-13 16:43:19 -04:00 |
|
Vince Grassia
|
cb07bc2300
|
Update locale length test
|
2021-05-13 16:28:36 -04:00 |
|
Joseph Flinn
|
3d66e75ba1
|
fixing typo
|
2021-05-12 16:55:10 -07:00 |
|
Joseph Flinn
|
0eece35746
|
switching the build back to windows because of the karma testing. Moving the locales-testing to a previous job
|
2021-05-12 16:52:27 -07:00 |
|
Joseph Flinn
|
626da7d506
|
updating the output with a test passing message
|
2021-05-12 15:44:27 -07:00 |
|
Joseph Flinn
|
0a39d631b0
|
removing testing code and adding test to release pipeline just in case
|
2021-05-12 15:41:34 -07:00 |
|
Joseph Flinn
|
3da8759cc8
|
didn't like the output
|
2021-05-12 15:39:59 -07:00 |
|
Joseph Flinn
|
a9e33362e5
|
adding more output
|
2021-05-12 15:38:21 -07:00 |
|
Joseph Flinn
|
a88b229ff9
|
moving the message out of the loop
|
2021-05-12 15:32:40 -07:00 |
|
Joseph Flinn
|
27ab3193c9
|
swtiching the runner to be ubuntu and adding a failing test case
|
2021-05-12 15:31:04 -07:00 |
|
Joseph Flinn
|
59eb876b06
|
adding a kill command
|
2021-05-12 15:27:47 -07:00 |
|
Joseph Flinn
|
c3690a28bd
|
adding locales extName length check
|
2021-05-12 15:25:13 -07:00 |
|
Oscar Hinton
|
00f20c1c2e
|
Bump node to 14 (#1815)
* Bump node to 14
* Bump gulp-filter
* Bump dependencies
* Bump jslib
* Bump dependencies
|
2021-05-12 22:39:23 +02:00 |
|
Joseph Flinn
|
cd936ce75d
|
fixing the weird source
|
2021-03-18 08:23:52 -07:00 |
|
Joseph Flinn
|
cdcb36a32d
|
fixes the release asset
|
2021-03-12 11:59:36 -08:00 |
|
Joseph Flinn
|
fd13592932
|
removing test code and removing cloc from release
|
2021-03-04 11:27:25 -08:00 |
|
Joseph Flinn
|
e4411a3e93
|
renaming the main build task and removing uneeded windows builder setup
|
2021-02-03 09:19:41 -08:00 |
|
Joseph Flinn
|
e2000d0eb9
|
fixing bash
|
2021-02-02 14:27:29 -08:00 |
|
Joseph Flinn
|
fb5511b4bf
|
testing shorter sha
|
2021-02-02 14:26:51 -08:00 |
|
Joseph Flinn
|
09160877b2
|
testing sha again
|
2021-02-02 14:23:23 -08:00 |
|
Joseph Flinn
|
d2211db266
|
switching latest to the commit hash
|
2021-02-02 14:17:43 -08:00 |
|
Joseph Flinn
|
2c23ed74a0
|
fixing browser-source zip name
|
2021-02-02 13:49:26 -08:00 |
|
Joseph Flinn
|
98c7186a78
|
fixing release trigger
|
2021-02-02 13:32:27 -08:00 |
|
Joseph Flinn
|
bd26cdf41b
|
initial run of the release
|
2021-02-02 13:27:15 -08:00 |
|
Joseph Flinn
|
92ea3f7820
|
revertting
|
2021-02-02 12:24:12 -08:00 |
|
Joseph Flinn
|
cbcc12f450
|
adding in expr
|
2021-02-02 12:16:33 -08:00 |
|
Joseph Flinn
|
a9fee41174
|
fixing shell
|
2021-02-02 12:15:33 -08:00 |
|
Joseph Flinn
|
4ee0675d36
|
testing new setup
|
2021-02-02 12:14:33 -08:00 |
|
Joseph Flinn
|
52a76bda5c
|
fixing the source build number
|
2021-02-02 12:00:03 -08:00 |
|
Joseph Flinn
|
e4b01afdfc
|
moving the test task below the source building
|
2021-02-02 09:56:34 -08:00 |
|
Joseph Flinn
|
6198b6d884
|
adding the build number back into the file name for upload
|
2021-02-02 09:48:25 -08:00 |
|
Joseph Flinn
|
9cb418e290
|
hopefully we have a working solution
|
2021-02-02 09:38:03 -08:00 |
|
Joseph Flinn
|
06c82a5940
|
fixing var name
|
2021-02-02 09:30:56 -08:00 |
|
Joseph Flinn
|
7d1195a66c
|
got the int. trying the math
|
2021-02-02 08:31:06 -08:00 |
|
Joseph Flinn
|
9f8754e6b3
|
fixing the typo................
|
2021-02-02 08:23:48 -08:00 |
|
Joseph Flinn
|
504142cd5d
|
wet spaghetti...
|
2021-02-02 08:20:13 -08:00 |
|
Joseph Flinn
|
c22c0dae29
|
testing env saving?
|
2021-02-02 08:17:55 -08:00 |
|
Joseph Flinn
|
29f61f0c46
|
more debugging
|
2021-02-02 08:16:03 -08:00 |
|
Joseph Flinn
|
1d567e560f
|
testing int casting
|
2021-02-02 08:08:33 -08:00 |
|
Joseph Flinn
|
8325479630
|
more debugging
|
2021-02-02 08:07:22 -08:00 |
|
Joseph Flinn
|
910e64324d
|
the other vars aren't env either
|
2021-02-02 07:49:57 -08:00 |
|
Joseph Flinn
|
4f53eddfba
|
build_num isn't a env var...
|
2021-02-02 07:48:07 -08:00 |
|
Joseph Flinn
|
f332116dcb
|
casting run number to int
|
2021-02-02 07:45:30 -08:00 |
|
Joseph Flinn
|
fc53f498dd
|
trying another powershell thing
|
2021-02-01 17:05:39 -08:00 |
|
Joseph Flinn
|
211eef206e
|
adding github run number
|
2021-02-01 16:54:52 -08:00 |
|
Joseph Flinn
|
0fb119e8ee
|
fixing error
|
2021-02-01 16:42:18 -08:00 |
|
Joseph Flinn
|
7fe38fb7f1
|
debugging the BUILD_NUMBER
|
2021-02-01 16:40:01 -08:00 |
|
Joseph Flinn
|
0be634707c
|
fixing BUILD_NUMBER and dist files
|
2021-02-01 16:24:16 -08:00 |
|
Joseph Flinn
|
b2f4a7f96e
|
fixing pwsh
|
2021-02-01 16:10:13 -08:00 |
|
Joseph Flinn
|
1e0fede341
|
debugging dist
|
2021-02-01 15:58:24 -08:00 |
|
Joseph Flinn
|
0ce78fc11b
|
specifying cmd shell
|
2021-02-01 15:44:53 -08:00 |
|
Joseph Flinn
|
adb84e918f
|
commenting out the gulp install
|
2021-02-01 15:37:36 -08:00 |
|
Joseph Flinn
|
6a1cfce185
|
removing the package version since it is not used
|
2021-02-01 15:30:51 -08:00 |
|
Joseph Flinn
|
16d6be126f
|
initial trial for the browser
|
2021-02-01 15:27:08 -08:00 |
|