1
0
mirror of https://github.com/bitwarden/browser synced 2024-12-13 01:36:52 +01:00
Commit Graph

206 Commits

Author SHA1 Message Date
Michał Chęciński
4452a3213b
Fix QA web cloudflare deployment (#3369)
* Comment workflow for testing

* Change way of downloading

* Fix artifact name

* FIx

* Fix path

* Skip unpack

* Fix path

* Check files

* Fix

* Add working directory

* FIx

* Try to download from rc

* Try to download from fastmail

* Try to download from sg-576

* Try another branch

* Try another branch

* Try hotfix-rc branch

* CHange branch for hotfix-rc-test

* FIx

* Try on another branch

* Use new gh actions

* Check for hotfix-rc

* Update download artifacts sha

* Update sha

* Update sha

* Change to branch tag

* Change sha of action

* Uncomment testing

* Change branch
2022-08-25 10:02:13 +02:00
Michał Chęciński
a5e1949ac0
Fix typo in desktop beta release workflow (#3360) 2022-08-23 16:27:10 +02:00
Matt Gibson
f74aa6f314
Add Manifest v3 artifact to pipelines (#3331)
This requires a second build due to the differences being handled in webpack.
2022-08-18 11:07:02 -05:00
Micaiah Martin
e59f635d32
Update tag logic for web-sh container (#3327) 2022-08-17 14:06:33 -06:00
Joseph Flinn
16c41b823b
[workflows] Decouple hotfix-rc branches (#3298) 2022-08-16 08:55:57 -07:00
Michał Chęciński
0602d97358
Fix CLI publish to NPM (#3272) 2022-08-10 16:25:39 +02:00
Todd Martin
56ce85c69c
ENG-71 - Updated release workflows with cleanup recommended by Vince (#3224)
* Updated release jobs to include fixes that Vince recommended from the mobile repo

* Updated the workflows with the fixes
that Vince recommended from mobile.

* Fix linter errors

Co-authored-by: Todd Martin <>
Co-authored-by: Michal Checinski <michal.checinski@outlook.com>
2022-08-08 13:21:49 -04:00
Micaiah Martin
1a49117d8a
Handle "/" in branch names (#3260) 2022-08-08 11:10:18 -06:00
Micaiah Martin
5f13c4722f
Update web workflow with additional logic (#3256)
Co-authored-by: Joseph Flinn <58369717+joseph-flinn@users.noreply.github.com>
2022-08-05 13:33:08 -06:00
Oscar Hinton
762fac062f
[CL-46] Dialogs (#3237) 2022-08-05 17:45:36 +02:00
Micaiah Martin
8cc02ff03d
Update web depoy workflow to use release_version (#3231) 2022-08-02 16:01:30 -06:00
Michał Chęciński
59ce41aabb
Auto bump desktop version after release (#3182)
* Add version autobump for desktop

* Trigger version bump workflow

* Comment for testing

* Add input for test purposes

* Fix bracket

* Remove testing
2022-08-01 15:51:34 -07:00
Michał Chęciński
8820a42ec9
Enable beta channel desktop release (#3161)
* Fix name

* Fix version reference

* Add release version bump to every job

* Fix release channel name

* Setup git branch

* Change branch name

* Fix name

* Fix download artifact

* Uncomment after testing

* Removed jslib

* Fix comments
2022-07-29 15:35:47 -07:00
Michał Chęciński
3f758cdb9a
Add version autobump stub (#3194) 2022-07-29 12:18:47 +02:00
Joseph Flinn
12bca0a597
[workflows] Finishing up the switch from the hotfix-rc/* back to hotfix-rc (#3179) 2022-07-26 13:43:29 -07:00
Todd Martin
88ee166e4d
[ENG 71] Add calls to Github Deployments API to allow Jira integration on Deployments (#3164)
* [ENG-71] updated release-web.yml to add deployment updates.

* [ENG-71] Added newline at the end of the file

* [ENG-71] Changed environment name.

* [ENG-71] Changed branch name again.

* Fixed error in brackets.

* Added release version

* [ENG-71] Updated all the other scripts to track deployments.

* [ENG-71] added channel

* [ENG-71] Added newline

* [ENG-71] Removed separate deployments for choco and snap

* [ENG-71] Removed separate deployments

* [ENG-71] Added newline

* [ENG-71] refined messages

* [ENG-71] Changed to separate out environment and description.

* [ENG-71] more changes to sepearate environment from description

* Job cleanup

* Job cleanup

* [ENG-71] More job cleanup

* [ENG-71] Updated to use commit instead of v2.

* [ENG-7] Fixed error referencing release-version

Co-authored-by: Todd Martin <>
2022-07-25 17:20:17 -04:00
Oscar Hinton
0c1bd57cfd
[BEEEP] [EC-141] Rust - Windows hello (#2635) 2022-07-25 13:24:13 +02:00
Michał Chęciński
eaec97506e
Feature/devops 883 upload beta channel desktop release (#3150)
* Add workflow for releasing desktop beta

* Comment out for testing
2022-07-21 17:16:41 +02:00
Vince Grassia
8aca6459cf
DEVOPS-852 - Update "Dry Run" paths in Release workflows (#3132) 2022-07-19 15:01:14 -04:00
Vince Grassia
23bf69c733
Change branch push event (#3106) 2022-07-18 09:06:15 -04:00
Michał Chęciński
cb3e991b2b
Add version change check in the version bump workflow (#3104)
* Check if any changes to commit

* Comment out checkout since there is a git switch

* Change base branch to DEVOPS-872_version_bump_not_fail

* Remove checkout version branch since git switch does that

* Revert "Change base branch to DEVOPS-872_version_bump_not_fail"

This reverts commit 8874702469.
2022-07-15 07:31:39 -06:00
Micaiah Martin
3f03833e9b
Add publish options to release workflows (#3112) 2022-07-15 07:29:56 -06:00
Vince Grassia
97f544f7e1
DEVOPS-869 - Fix Web Version bump (#3105) 2022-07-14 12:36:00 -04:00
Michał Chęciński
0a06ae0ec5
Move the QA Web Vault to CloudFlare Pages (#3030)
* Release to QA branch

* Fix branch name

* Change release to automatically push new version

* Fix name of GH bot

* Add check if there is sth to commit

* Fix comments

* Fix comments #2

* Keep k8s deployment

* Fix newlines
2022-07-13 15:45:52 +02:00
Michał Chęciński
6f55ca38e9
Remove latest tag on release (#3044) 2022-07-13 15:45:06 +02:00
Oscar Hinton
c8ead3de65
Resolve CLI release pipeline not including build artifacts (#3040) 2022-07-05 23:03:00 +02:00
Joseph Flinn
a024a066c2
Fixing the choco and the npm releases (#3034) 2022-07-05 07:42:02 -07:00
Joseph Flinn
6bcde3a84c
Fix Choco Release & Update Dry Run logic (#3017)
* disabling snap for testing

* adding in environment logging

* adding in some Dry Run logic

* adding more protected dry run logic

* skipping long running steps for testing purposes

* testing out windowws-2022 runner

* Trying a different GitHub Action expression syntax

* manually disabling jobs because I don't have time to figure out GitHub's weird syntax

* updating nuget on windows-2019

* disabling the nuget version 6

* trying more GitHub Action syntax

* disabling choco for testing

* running test on Dry Run release

* changing the double quotes to single quotes inside the GitHub Action expression

* removing testing code

* updating more dry run logic

* reverting a branch name change
2022-07-01 08:44:20 -07:00
Joseph Flinn
af2523aa6f
switching the order of the checkout and branch check to solve cli release isssue (#3016) 2022-06-30 10:26:35 -07:00
Micaiah Martin
e51f1551d1
Update choco jobs to use secret from AzKeyVault (#3015) 2022-06-30 09:32:03 -07:00
Joseph Flinn
f60bc13f62
Updating the tag name of the web release (#2982) 2022-06-27 11:44:50 -07:00
Vince Grassia
8fb1fc41b2
Update workflows (#2945) 2022-06-22 08:32:45 -04:00
Vince Grassia
9dd49a0023
Update workflows to deploy to CloudFlare Pages (cf-pages branch) (#2936) 2022-06-20 15:16:51 -04:00
Vince Grassia
7310fa826e
Add Brew Bump Workflows (#2934) 2022-06-20 12:23:11 -04:00
Oscar Hinton
4106eead02
Migrate Chromatic (#2906) 2022-06-16 20:41:22 +02:00
Thomas Rittson
29f95cdb7d
[PIQ-3] Add Github Actions to help manage issues and PRs (#2886)
* Add automatic issue responses and stale Github Actions
2022-06-14 10:24:23 +10:00
Michał Chęciński
e12d28d14a
Add root config files to trigger build workflows (#2875)
* Add root js config files to trigger build workflows

* Update to match all files in root except md and txt ones
2022-06-13 09:59:15 +02:00
Vince Grassia
351bfdede1
Fix Browser Source Code Artifact (#2869) 2022-06-09 12:31:13 -04:00
Micaiah Martin
a65d7370d4
Add QA release (#2833) 2022-06-08 12:32:20 -07:00
Vince Grassia
5a7a5a952a
Renaming NSIS Desktop Artifacts (#2867) 2022-06-08 15:23:28 -04:00
Vince Grassia
ce017125e1
Add 'libs' to build workflow event paths (#2861) 2022-06-08 13:53:35 -04:00
Daniel James Smith
834ace4c87
Fix crowdin sync for web (#2853)
* Remove prefixed underscore from crowdin_project_id

* Update crowdin push action
2022-06-07 21:31:53 +02:00
Vince Grassia
5097cc949a
Fix bug in 'Check for failures' job (#2852) 2022-06-07 11:05:21 -04:00
Michał Chęciński
bd6cdf3aa3
Devops 829 Add electron beta channels (#2838)
* Add option for beta channels in package.json for electron

* Change placement of build settings

* Add version

* Revert "Add version"

This reverts commit 2e09cc7d5e.

* Add electron version to package.json

* Move build to higher level

* Add upload beta autoupdate

* Revert version

* Updating the release workflow with the new channels

* restrict GitHub Release to only 'latest'

* fixing electron-builder configuration

* version bump test

* fixing words

* Commenting out the npm cache in the windows build job

* Adding back in the caching for the future

* Revert "version bump test"

This reverts commit b732d00841.

Co-authored-by: Joseph Flinn <joseph.s.flinn@gmail.com>
2022-06-07 15:44:25 +02:00
Daniel James Smith
a22c6c55ed
Adding web to the crowdin pull action (#2849) 2022-06-07 15:18:46 +02:00
Michał Chęciński
f5adb0a7ae
Devops 818 trigger desktop on browser build (#2749)
* Add trigger when browser build completes

* Download artifacts from workflow run trigger

* Fix branch quotes

* Remove workflow run event trigger

* Add trigger step for desktop build

* Add current branch name for test purposes

* Change the branch name

* Add token retrieval from KeyVault

* Revert "Change the branch name"

This reverts commit 696157dc81.

* Fix json in request

* Add printing variables

* Change way of creating json string

* Change name of kv secret
2022-06-03 14:48:22 -06:00
Oscar Hinton
2126ac414c
[EC-236] Add CLI dependencies to root package.json (#2816) 2022-06-03 20:11:47 +02:00
Micaiah Martin
7d6aedb9f8
[CI] - Remove dependencies for removed step (#2825) 2022-06-03 16:49:37 +02:00
Micaiah Martin
c609e8bb8f
Migrate Web workflows from old repo (#2776) 2022-06-03 08:35:46 -06:00
Vince Grassia
8896cf0dc0
Fix spelling error (#2779) 2022-06-02 14:14:17 -04:00