Hinton
1f6300c1e7
Remove changes to build workflow
2025-12-16 16:51:18 +01:00
Hinton
46f14784cf
Merge branch 'main' of github.com:bitwarden/server into arch/seeder-api
...
# Conflicts:
# util/Seeder/Recipes/OrganizationWithUsersRecipe.cs
2025-12-16 16:48:29 +01:00
gitclonebrian
742280c999
[repository-management.yml] Implement least privilege permissions ( #6646 )
...
- Add empty permission set at workflow level to remove default GITHUB_TOKEN permissions
- Add empty permission set to setup job as it only runs bash commands
- Add contents:write to GitHub App tokens in bump_version and cut_branch jobs for git operations
- Add empty permission set to move_edd_db_scripts job as called workflow declares its own permissions
- Remove secrets:inherit as called workflow accesses Azure secrets directly
2025-12-10 17:47:54 -05:00
Hinton
7039eb56e5
Revert printing
2025-12-04 10:20:15 +01:00
Hinton
487f8b3a82
log output
2025-12-03 23:06:11 +01:00
Matt Bishop
b3573c15fd
Validate any SQL migration scripts are the most recent ( #6652 )
...
* Validate any SQL migration scripts are the most recent
* Make string checks more robust
* Clarify script location
* Remove need given the additional validations that are immediately valuable
* Allow past incorrectly-named migrations but now enforce
* Centralize validation logic to PowerShell script
2025-12-02 08:15:47 -05:00
Vince Grassia
267759db45
Update token permissions to properly trigger workflows ( #6662 )
2025-12-01 14:19:40 -05:00
Vince Grassia
3df68ea36f
BRE-1355 - Fix lite naming and remove PAT ( #6658 )
2025-12-01 08:46:51 +01:00
Oscar Hinton
424e2b4b24
Merge branch 'main' into arch/seeder-api
2025-11-27 15:30:19 +01:00
renovate[bot]
1334ed89f0
[deps]: Update github/codeql-action action to v4.31.4 ( #6618 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-26 18:34:24 +01:00
renovate[bot]
4c543fa824
[deps]: Update github/codeql-action action to v4 ( #6500 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel James Smith <2670567+djsmith85@users.noreply.github.com >
2025-11-19 20:09:01 +01:00
Vince Grassia
33842d6d4f
Change runners to ubuntu-22.04 until GitHub fixes timeout issue ( #6587 )
2025-11-19 08:39:29 +01:00
Vince Grassia
2b926ef1c5
BRE-1355 - Rename Bitwarden Unified to Bitwarden Lite ( #6592 )
2025-11-18 12:24:01 -05:00
Mick Letofsky
de4955a875
[PM-27181] - Grant additional permissions for review code ( #6576 )
2025-11-13 14:06:26 +00:00
Vince Grassia
a03994d16a
Update build workflow ( #6572 )
2025-11-13 13:52:26 +01:00
renovate[bot]
0311807951
[deps]: Update actions/upload-artifact action to v5 ( #6558 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel García <dani-garcia@users.noreply.github.com >
2025-11-13 11:31:52 +01:00
renovate[bot]
7f04830f77
[deps]: Update actions/setup-node action to v6 ( #6499 )
2025-11-12 14:49:15 -06:00
Matt Gibson
0b22af53da
Merge remote-tracking branch 'origin/main' into arch/seeder-api
2025-11-04 21:43:51 -08:00
MtnBurrit0
b8325414bf
Disable environment synchronization in workflow ( #6525 )
2025-10-30 12:55:28 -07:00
Mick Letofsky
bd52cf56e7
Implement reusable Claude code review workflow ( #6476 )
2025-10-24 18:18:27 +02:00
Matt Andreko
f82125f416
Clean up workflow files from Zizmor output ( #6409 )
2025-10-22 12:53:46 -04:00
Hinton
16ee5cfaad
Merge branch 'main' of github.com:bitwarden/server into arch/seeder-api
...
# Conflicts:
# bitwarden-server.sln
# util/Seeder/Factories/UserSeeder.cs
2025-10-21 17:47:52 -04:00
Oscar Hinton
44a82d3b22
[PM-22263] Integate Rust SDK to Seeder ( #6150 )
...
Adds a Rust SDK for performing seed related cryptograhic operations. It depends on internal portions of our Rust SDK. Primarily parts of the bitwarden-crypto crate.
2025-10-21 23:46:37 +02:00
renovate[bot]
2d41e64a8b
[deps]: Update actions/setup-dotnet action to v5 ( #6333 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-14 10:39:57 +02:00
renovate[bot]
d3fbfc75f0
[deps]: Update anchore/scan-action action to v7 ( #6393 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-13 15:36:04 +02:00
Hinton
7135fb1e7c
Merge branch 'main' of github.com:bitwarden/server into arch/seeder-sdk
...
# Conflicts:
# .gitignore
2025-10-12 18:03:09 -07:00
Hinton
4192b08aa5
Configure csproj to build rust
2025-10-09 10:39:28 -07:00
Mick Letofsky
712926996e
PM-26727 - First iteration of Claude Code Review tuning ( #6435 )
...
* Sticky comments + pre-load specific project files + align prompts with clients repo
2025-10-09 16:54:14 +00:00
renovate[bot]
98210b5e9c
[deps]: Update actions/github-script action to v8 ( #6332 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel García <dani-garcia@users.noreply.github.com >
2025-10-08 11:44:07 +02:00
Mick Letofsky
3dd4ee7a07
Create new Action for Claude code review of Vault Team code ( #6379 )
...
Create new action for Claude Code Review of Vault Team Code. Worked to align what we have here with the initial `mcp-server` repo's code review action.
2025-09-29 08:31:56 +02:00
Addison Beck
8c238ce08d
fix: adjust permissions of repo management workflow ( #6130 )
...
- Specify permissions needed for the repo_management job
- Add required permissions (actions: read, contents: write, id-token: write, pull-requests: write) to the move_edd_db_scripts job
2025-09-22 13:46:35 -04:00
MtnBurrit0
b9f58946a3
Fix load test scheduled default path ( #6339 )
2025-09-15 12:23:29 -04:00
MtnBurrit0
ba57ca5f67
BRE-1075: Migrate k6 loadtests to Datadog ( #6293 )
...
* Remove external loadImpact option that is being replaced by DataDog
* Add load test workflow
Keep otel encrypted, but skip verification
Go back to what was working from Billing-Relay
Tune test configuration based on last test output.
Tune config loadtest
Tune tests a bit more by removing preAllocatedVUs
Revert "Tune tests a bit more by removing preAllocatedVUs"
This reverts commit ab1d170e7a3a6b4296f2c44ed741656a75979c80.
Revert "Tune config loadtest"
This reverts commit 5bbd551421658e8eb0e2651fb1e005c7f1d52c99.
Tune config.js by reducing the amount of pAV
Revert "Tune config.js by reducing the amount of pAV"
This reverts commit 1e238d335c27ebf46992541ca3733178e165b3aa.
Drop MaxVUs
* Update .github/workflows/load-test.yml
Co-authored-by: Matt Bishop <mbishop@bitwarden.com >
* Fix newline at end of load-test.yml file
* Fix github PR accepted code suggestion
---------
Co-authored-by: Matt Bishop <mbishop@bitwarden.com >
2025-09-11 15:04:37 -06:00
MtnBurrit0
cdf1d7f074
Add stub for load test work ( #6277 )
...
* Add stub for load test work
* Satisfy linter
* Adding required permission for linting
2025-09-04 07:05:11 -07:00
renovate[bot]
4b79b98b31
[deps]: Update actions/create-github-app-token action to v2 ( #6216 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-04 10:47:56 +02:00
Matt Andreko
7a6fa5a457
Revert "Temporarily hold sarif uploads ( #6166 )" ( #6222 )
2025-08-20 09:39:11 -04:00
renovate[bot]
3169c5fb85
[deps]: Update github-action minor ( #5865 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Amy Galles <9685081+AmyLGalles@users.noreply.github.com >
Co-authored-by: Daniel García <dani-garcia@users.noreply.github.com >
2025-08-20 12:19:12 +02:00
Daniel García
6971f0a976
Update Swashbuckle and improve generated OpenAPI files ( #6066 )
...
* Improve generated OpenAPI files
* Nullable
* Fmt
* Correct powershell command
* Fix name
* Add some tests
* Fmt
* Switch to using json naming policy
2025-08-18 18:40:50 +02:00
Matt Andreko
4e6a036f22
Temporarily hold sarif uploads ( #6166 )
2025-08-14 09:30:12 -04:00
Matt Andreko
11cc50af6e
Update scan workflow to use centralized reusable component ( #6127 )
2025-08-05 09:50:36 -04:00
aj-bw
3f508cd43b
add read actions ( #6137 )
2025-07-29 11:58:17 +02:00
Matt Bishop
bdadf2af01
Document database projects and complete EDD support ( #5855 )
...
* Document database projects and complete EDD support
* Remove an old remnant of a now-unused 'future' state
* Sync finalization scripts
* Fix conflict
* Fix some script issues
2025-07-21 16:43:30 -04:00
aj-bw
765c02b7d2
[BRE-1018] improve database test error messaging ( #6103 )
...
* improve database test error messaging
* removing repetitive logic
2025-07-21 12:16:16 -04:00
Andy Pixley
5772c467de
[BRE-831] migrate secrets AKV ( #5962 )
2025-07-09 15:02:11 -04:00
Andy Pixley
71aae24246
[BRE-848] Fixing release workflow permissions ( #6002 )
2025-06-25 14:39:35 -04:00
Andy Pixley
b13c950328
[BRE-848] Adding Workflow Permissions ( #5985 )
2025-06-20 12:15:38 -04:00
Addison Beck
91b4ef756b
build(ci): remove the need to cherry pick version bumps to rc ( #5977 )
2025-06-18 16:47:30 +02:00
Vince Grassia
0bdd18d6b7
Remove logic for generating and uploading checksum artifacts ( #5950 )
2025-06-12 11:26:35 -04:00
aj-bw
25d5efacd8
set 0 when workflow is not ran ( #5910 )
2025-06-05 14:32:40 -04:00
aj-bw
6411cc63ca
BRE-875/server-builds-intermittently-failing-after-introducing-build-cache ( #5909 )
...
* increase logging
* remove caching for troubleshooting
* test max parallel of 3
* up parallel
* test removing cache again
* add permissions read
* edit permissions
2025-06-03 12:40:46 -04:00