Merge branch 'main' into fix/ci-commit-branch

This commit is contained in:
Patrick Schratz
2024-12-05 23:41:59 +01:00
committed by GitHub
27 changed files with 1033 additions and 943 deletions

View File

@@ -10,6 +10,7 @@ This will be the next version of Woodpecker.
## User migrations
- `gated` has been replaced by `require-approval`
- Removed built-in environment variables:
- `CI_COMMIT_URL` use `CI_PIPELINE_FORGE_URL`
- `CI_STEP_FINISHED` as empty during execution
@@ -34,6 +35,7 @@ This will be the next version of Woodpecker.
- Removed old API routes: `registry/` -> `registries`, `/authorize/token`
- Replaced `registry` command with `repo registry` in cli
- Deprecated `secrets`, use `environment` with `from_secret`
- Empty string environment variables are not set
- CLI commands got restructured to provide a simplified structure:
- `woodpecker-cli secret [add|rm|...] --global` is now `woodpecker-cli admin secret [add|rm|...]`
- `woodpecker-cli user` is now `woodpecker-cli admin user`