1
0
mirror of https://github.com/bitwarden/server.git synced 2025-07-02 16:42:50 -05:00
Commit Graph

407 Commits

Author SHA1 Message Date
ffdf14cd99 DEVOPS-1840 - Use version-next action for version bump workflow (#3890) 2024-03-13 15:04:34 +01:00
386ff744ef [BEEEP] Use MsSqlMigratorUtility for local development databases (#3850)
* Update migrate.ps1 to use MsSqlMigratorUtility for dev databases
* Remove old handwritten scripts
* Migrate existing migration records
* Update Github Workflow to call MsSqlMigratorUtility directly
2024-03-13 09:25:20 +10:00
03217e8f8f Add DuoUniversal to Auth dependencies (#3884) 2024-03-11 12:47:22 -04:00
c804fa4df3 DEVOPS-1840 - Automatic Version Bump Calculation (#3859) 2024-03-11 08:38:46 -06:00
9d7e1ccc41 update failure stpes (#3870) 2024-03-05 20:14:50 +00:00
acb453b75b Provide full depth for Sonar scans (#3860) 2024-02-29 15:40:14 -05:00
80e386be56 Don't exclude tests from Sonar (#3844) 2024-02-27 08:12:11 -05:00
56543722ad [deps] DevOps: Update codecov/codecov-action action to v4 (#3840)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-26 09:37:23 -05:00
faf84f9aa9 Use primary tag for container scans (#3838)
* Use local path for container scans

* Use a primary tag
2024-02-23 16:09:51 -05:00
96d0ae9cf7 Consolidated scanning (#3832)
* Consolidated security scanning

* Add quality scan

* Version bumps

* Add container scanning

* Check out repo for container scan

* Build need and dependent outputs

* Incremental SAST

* Sonar fixes

* Underscore

* Inherit secrets

* Qualify Docker image name outputs

* Try a login

* Remove build modifications as this doesn't work with a matrix

* Move container scanning closer to tbe Docker steps for better management
2024-02-23 13:47:23 -05:00
9720d18a0a Include all projects in coverage (#3829)
Not all of our server projects had associated test projects which caused them to be omitted from the code coverage. Added projects to ensure the coverage gets reported accurately.
2024-02-20 17:18:40 +01:00
7f752fbd62 Remove individual linter file (#3808) 2024-02-15 11:15:37 -05:00
ae5d6071ca Remove CLOC job (#3796) 2024-02-13 12:42:01 -05:00
c0e5d19cb5 Fix while loop (#3789) 2024-02-12 18:21:00 +00:00
d2eaadb158 Version Bump workflow - Add in step for installing xmllint (#3787) 2024-02-12 07:35:13 -08:00
b1967aa8a7 Fix image_tag calculation (#3775) 2024-02-09 11:32:21 +01:00
7c4854f75a Update renovate config (#3740) 2024-02-06 10:35:31 +01:00
e5bcf7de9a Update Version Bump workflow logic (#3730) 2024-02-05 08:49:18 -05:00
31e09e415d Add logic to prevent running on Version Bump PRs (#3716) 2024-01-29 10:25:34 -08:00
b1f21269a8 Move some packages to DbOps (#3710) 2024-01-29 11:26:54 -05:00
a3a51c614b Configure Codecov to ignore tests (#3712) 2024-01-29 11:25:47 -05:00
59b40f36d9 Feature flag code reference collection (#3444)
* Feature flag code reference collection

* Provide project

* Try another key

* Use different workflow

* Touch a feature flag to test detection

* Adjust permissions

* Remove another flag

* Bump workflow

* Add label

* Undo changes to constants

* One more test

* Fix logic

* Identify step

* Try modified

* Adjust a flag

* Remove test

* Try with Boolean

* Changed

* Undo flag change again

* Ignore Renovate

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

* Line break

---------

Co-authored-by: MtnBurrit0 <77340197+mimartin12@users.noreply.github.com>
2024-01-26 14:20:12 -05:00
7577da083c Remove unused ACT test (#3701) 2024-01-24 13:08:57 -05:00
243e1de4ee Update Renovate config (#3700) 2024-01-24 15:26:05 +00:00
26ee43b770 Update logic for Docker image tag (#3695) 2024-01-23 21:03:11 +00:00
c63db733e0 Workflow linting and test separation (#3684)
* Workflow linting and test separation

* Name linting step

* Few more renames

* Database testing consolidation

* Few more renames and tweaks
2024-01-23 13:24:52 -05:00
c12c09897b Remove Renovate .NET constraint (#3670) 2024-01-16 09:08:09 -05:00
06d0d933ee Add Entity Framework paths as owned by DbOps (#3654) 2024-01-10 10:52:54 -05:00
bfa9269b42 [PM-5294][deps]: Update Duende.IdentityServer to v6.3.7 (#3499)
* [deps]: Update Duende.IdentityServer to v6.3.6

* Fix test

* Grant table changes

* Reassert view

* EF migrations

* Restore non-null key and simpler index

* Master SQL sync

* Lint

* Fix ID setting since the property isn't exposed

* Bump to .7

* Point to new Duende package

* Drop unused indexes first

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Matt Bishop <mbishop@bitwarden.com>
2023-12-28 15:04:45 -05:00
1f8e2385db Wire up code coverage (#3618) 2023-12-27 10:36:20 -05:00
3f1f6b576a [DEVOPS-1657] - UPDATE: Adds k8s deploy trigger on main branch (#3597) 2023-12-19 17:05:02 +00:00
1b379485a5 Add devops prefix to github actions and docker (#3595) 2023-12-19 17:29:04 +01:00
5ca47d2e96 Merge _cut_rc.yml into version-bump.yml (#3592) 2023-12-18 10:58:37 -07:00
343cf03d3e Update version bump workflow (#3581) 2023-12-15 13:30:36 +01:00
f527623318 Update CODEOWNERS - Extend billing ownership (#3561)
The ToolsController is mostly used for billing related functions, so it makes sense to have @bitwarden/team-billing-dev own it.

Due to the naming-scheme, this fell under ownership of @bitwarden/team-tools-dev.
2023-12-13 14:34:36 -05:00
e73e5f7ab4 Fix branch (#3554) 2023-12-13 05:55:46 -05:00
c120b7e867 Point workflows to main (#3549)
* Point workflows to main

* Merge in master. Update new version-bump workflow changes
2023-12-12 20:08:12 +00:00
ab7842014a Add token to checkout step (#3553) 2023-12-12 09:37:58 -08:00
6a6a29d881 Fix version bump workflow on call (#3551) 2023-12-12 08:53:47 -08:00
890a09804f Stop using lockfiles (#3550) 2023-12-12 09:09:42 -05:00
5a6a6ce4ce Add commitMessagePrefix to package.json (#3529) 2023-12-12 13:43:11 +01:00
26e99ba000 Update Version Bump workflow (#3547)
Co-authored-by: Bitwarden DevOps <106330231+bitwarden-devops-bot@users.noreply.github.com>
2023-12-12 12:27:28 +01:00
a589af3588 [DEVOPS-1654] Tag Server images in master with git commit (#3516)
* Add image name with SHA

* Test

* Remove testing

* Change name

* Change to short SHA

* Test

* Fix

* Remove testing

* Test

* Remove testing
2023-12-07 09:42:35 -05:00
59879f913b Version Bump Workflow - Allow to be run from any branch (#3523) 2023-12-05 15:37:18 -05:00
721d5448b6 Fix CODEOWNERS - Add back in lines for packages and props files (#3518) 2023-12-05 10:52:16 -05:00
cf7e0189f6 Remove tech-leads as default codeowner (#3479) 2023-12-05 09:56:25 -05:00
f424cc09f7 Revert "Remove .NET SDK constraint for Renovate (#3488)" (#3511)
This reverts commit 21f91b7043.
2023-12-04 15:34:47 -05:00
21f91b7043 Remove .NET SDK constraint for Renovate (#3488) 2023-12-04 15:25:51 -05:00
6e4a057d55 Updated CODEOWNERS to catch billing related files for payments, invoices, and org license (#3503) 2023-12-01 12:46:53 -05:00
a2eadfd9be Split up Renovate dotnet monorepo group (#3481) 2023-11-30 16:46:21 +01:00