1
0
mirror of https://github.com/bitwarden/server.git synced 2025-02-21 02:41:21 +01:00
Commit Graph

101 Commits

Author SHA1 Message Date
Micaiah Martin
72baf6deab
[BEEEP] - Moved linting steps () 2022-03-14 07:31:03 -06:00
Vince Grassia
b011e405f0
Add stop-staging-slots workflow () 2022-03-10 13:55:07 -05:00
Vince Grassia
7620433d7e
Add logic for starting staging slot () 2022-03-09 10:47:09 -05:00
Oscar Hinton
a92d4f9bde
Cleanup node scripts () 2022-03-03 23:53:09 +01:00
Vince Grassia
5f613ebc44
Add QA latest image tagging to Release workflow () 2022-03-03 14:00:49 -05:00
Vince Grassia
3cefd5fd5d
Add Docker Stub Checksum () 2022-02-28 09:38:59 -05:00
Micaiah Martin
1d5c9a4f9a
Add dry-run option for release workflow () 2022-02-24 07:55:43 -06:00
Micaiah Martin
52ddf55029
patch for swagger build step () 2022-02-23 10:29:17 -08:00
Micaiah Martin
ec33e39442
[BEEEP] Ignored workflows from triggering builds () 2022-02-23 10:29:19 -06:00
Micaiah Martin
ecfdb8ca03
Move to using a shared workflow () 2022-02-18 13:29:23 -06:00
Micaiah Martin
8a61fa2af5
Created workflow () 2022-02-17 08:03:56 -06:00
Matt Gibson
4ee1dbe929
Enforce hold label ()
* Enforce hold label

* Linting

Co-authored-by: Micaiah Martin <77340197+mimartin12@users.noreply.github.com>
2022-02-16 08:42:15 -06:00
Oscar Hinton
8d6c49f656
Add lock files for NuGet () 2022-02-10 15:40:31 +01:00
Oscar Hinton
f246f51249
Remove node from main test task () 2022-02-10 10:14:45 +01:00
Joseph Flinn
a4ae38fc95
Rename hotfix branch to hotfix-rc () 2022-02-09 08:17:17 -08:00
Vince Grassia
5b401b3895
Fix Container Registry Purge workflow () 2022-02-01 14:41:34 -05:00
Vince Grassia
1b233370eb
Disable schedule () 2022-01-28 14:01:07 -05:00
Vince Grassia
a1f34b5de4
Add Container Registry Purge workflow () 2022-01-27 16:28:12 -05:00
Joseph Flinn
85797bde07
Patch/docker build ()
* Patch to fix the broken dockerhub push

* undoing a keyboard slip
2022-01-24 12:42:14 -08:00
Joseph Flinn
41f3e27ace
Feature/feature branch docker images ()
* enabling ACR images for feature branches

* fixing typo in docker tag name

* Adding a workflow that cleans up the docker images from a branch when it gets merged in.

* Updating job name

* Fixing trigger syntax issue

* adding a manual trigger

* Removing the copy + paste mistake

* Adding non-tty confirmation for the deletion of the image

* Un-paralellizing workflow

* fixing the yq options

* trying a different way to get the var data

* trying with quotes

* trying it for real

* adding in a message and testing deleting a tag that doesn't exist

* handling the case where the tag doesn't exist

* fixing a typo

* logging some vaules to try to get some answers

* trying a different way of passing the var into jq

* final cleanup and test

* fixing linting issues

* normalizing the ACR and Dockerhub pushes

* removing the manual trigger after done testing

* Update .github/workflows/build.yml

removing missed an added whitespace

Co-authored-by: Micaiah Martin <77340197+mimartin12@users.noreply.github.com>

* fixing the EventsProcessor docker repo issue

* switching repos for EventsProcessor

Co-authored-by: Micaiah Martin <77340197+mimartin12@users.noreply.github.com>
2022-01-24 11:12:37 -08:00
Joseph Flinn
897a76ff48
adding in a manual trigger for the stubbed workflow () 2022-01-21 06:10:07 -08:00
Joseph Flinn
d3938068c7
Workflow: Cleanup after PR ()
* Stubbing out new workflow to test logic in feature branch

* fixing trigger syntax
2022-01-21 05:42:23 -08:00
Vince Grassia
ac729c619c
Update Version Bump action to latest () 2022-01-18 10:30:16 -05:00
Micaiah Martin
f51bdfe2e3
Added redeployment logic to setup job () 2021-12-20 13:19:18 -07:00
Vince Grassia
44b993ed38
Remove hash from image tag () 2021-12-16 11:47:01 -05:00
Oscar Hinton
23b0a1f9df
Run dotnet format () 2021-12-16 15:35:09 +01:00
Oscar Hinton
61dc65aa59
Add dotnet-format tool () 2021-12-16 08:48:30 +01:00
Vince Grassia
4ccbf091fb
Remove check for EventsProcessor () 2021-12-08 00:19:15 -05:00
Vince Grassia
dae0029dbb
Switch from AWS ECR to Azure ACR in our workflows () 2021-12-07 23:28:13 -05:00
Micaiah Martin
cc490a76de
Ci/version bump action ()
* Added version bump workflow

* Updated action to use newly merged PR version

* Formatted YAML

* Refactored workflow to reduce runtime and move away from third party actions
2021-11-30 08:52:18 -07:00
Vince Grassia
c660f8bf00
Fix Docker Notary () 2021-11-15 13:53:53 -05:00
Vince Grassia
27351762de
Upload Docker images to AWS ECR Nonprod Repositories () 2021-11-15 13:23:51 -05:00
Vince Grassia
c07794e907
Change Release workflow to allow releases from 'rc' and 'hotfix' branches () 2021-11-08 13:39:32 -05:00
Thomas Rittson
7473a96b27
Update PR template to remind about EF migrations ()
* Update PR template to remind about EF migrations

* Update wording
2021-11-02 08:22:17 +10:00
Joseph Flinn
19ca3ee374
Enabling deploys to the QA environment from branches with slashes in the name () 2021-10-27 12:44:54 -07:00
Joseph Flinn
52d1bade06
Hotfix/release workflow ()
* fixing release workflow app service deploys

* adding the release branch as a conditional to the docker-stub build

* Add in missing 'if' statement for 'release' branch in Docker Stub step

Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
2021-10-27 08:45:33 -07:00
Thomas Rittson
818b3b5d9d
Add PR template () 2021-10-27 19:01:00 +10:00
Joseph Flinn
8683cbfe33
fixing parameter mismatch () 2021-10-26 19:18:54 -07:00
Joseph Flinn
fa1989bfed
fixing the error in the release workflow () 2021-10-26 18:56:06 -07:00
Joseph Flinn
e2c8fa7002
Replacing the DCT setup. There was a sneaky line that was different which is making our build of the EventsProcessor image break () 2021-10-26 15:02:19 -07:00
Joseph Flinn
9a629a410c
Allow Docker access to new release branching strategy ()
* allowing the new release branch to push its docker images

* Switching to our action to set up DCT
2021-10-26 14:22:47 -07:00
Joseph Flinn
f3d6a43025
Change protected release branch to release ()
* Adding a contraint around the new release branch strategy

* Adding a constraint on what CI code can be used to release the release branch

* updating the self host docker image building and releasing

* removing master branch release ci code execution

* updating some verbiage
2021-10-22 08:41:38 -07:00
Joseph Flinn
423ff99bda
Disabling the temporary prod-deploy workflow () 2021-10-21 10:31:26 -07:00
Joseph Flinn
dfc6559df7
renabling the prod-deploy workflow () 2021-10-19 16:52:06 -07:00
Joseph Flinn
b4d2faa0cc
enabling releasing from non-rc branch () 2021-10-19 15:13:42 -07:00
Vince Grassia
86755e130c
Add Slack notifications constraint () 2021-10-15 13:07:22 -04:00
Vince Grassia
e3a1482e3e
Add Slack alerts for Build workflow failures () 2021-10-13 15:50:40 -04:00
Joseph Flinn
45ab7e2e85
fixing the file path to download () 2021-10-07 15:44:43 -07:00
Joseph Flinn
0cc59f3cfa
Fixing the docker image build ()
* Fixing the docker image build

* fixing the download path

* adding conditional on the docker image build artifact setup
2021-10-06 10:21:35 -07:00
Oscar Hinton
79447b6671
Remove Business Portal () 2021-10-06 10:39:13 +02:00