Commit Graph

448 Commits

Author SHA1 Message Date
Anbraten
9e10100ad6 Fail on missing secrets (#2749)
Co-authored-by: pat-s <patrick.schratz@gmail.com>
2023-11-05 12:47:42 +01:00
qwerty287
8946d2099c Update docusaurus to v3 (#2732)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: pat-s <patrick.schratz@gmail.com>
2023-11-05 10:43:44 +01:00
qwerty287
d284aeb545 Fix default status (#2715)
Regression #2695

probably closes #2716
2023-11-03 13:00:34 +01:00
Janik
4c4fdff5f7 Add grafana dashobard to awesome (#2710)
Co-authored-by: Patrick Schratz <patrick.schratz@gmail.com>
2023-11-02 18:21:49 +01:00
6543
7bc40f20cb Option to change temp dir for local backend (#2702)
---
*Sponsored by Kithara Software GmbH*
2023-11-02 15:45:18 +01:00
Michael Holtermann
da6f39258d Improve secrets documentation (#2707)
Adds some editorial improvements that hopefully clarify the usage of
secrets.

Fixes #2704

---------

Co-authored-by: Michael Holtermann <michael.holtermann@lynq.tech>
2023-11-02 15:36:18 +01:00
qwerty287
c1faa95d8f Revert breaking pipeline changes (#2677)
Revert #2180 and #2480 so we can release v2.0 without breaking changes
in pipeline config.

After merging #2476 we should apply these changes to a new v2.

After merging this, we should be ready for the 2.0 release.

---------

Co-authored-by: Anbraten <anton@ju60.de>
2023-11-02 15:31:49 +01:00
qwerty287
abb2f280eb Unique status for matrix (#2695)
implement this fix but with an additional field on workflows to not
change the workflow name

closes #1840 
closes #713

---------

Co-authored-by: 6543 <6543@obermui.de>
2023-11-01 17:28:02 +01:00
renovate[bot]
c36b1cd6ff chore(deps): lock file maintenance (#2673) 2023-10-31 13:21:20 +01:00
Patrick Schratz
856b2ef8c7 pre-commit fixes (#2669)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Anbraten <anton@ju60.de>
2023-10-31 09:14:09 +01:00
renovate[bot]
4dbde3c409 fix(deps): update dependency fuse.js to v7 (#2666)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-28 21:31:34 +02:00
renovate[bot]
e0463068c9 chore(deps): update dependency @types/node to v20 (#2664)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-28 21:17:32 +02:00
renovate[bot]
4f8732bafc chore(deps): update docs npm deps non-major (#2660) 2023-10-28 08:43:25 +02:00
qwerty287
aeb7bcb26a Remove WOODPECKER_DOCS config (#2647) 2023-10-25 15:05:19 +02:00
qwerty287
70531821bf Add woodpecker-lint tool (#2648) 2023-10-25 11:09:39 +02:00
Anbraten
f44aa8a6fd Remove plugin-only option from secrets (#2213) 2023-10-24 20:38:47 +02:00
qwerty287
5045f1e431 Remove deprecated API paths (#2639) 2023-10-24 15:21:05 +02:00
Anbraten
66a5ba4e4f Add prettier (#2600) 2023-10-24 14:42:05 +02:00
qwerty287
31240b5771 Remove SSH backend (#2635)
The SSH backend is, similar to Gogs and Coding for forges, completely
unmaintained and seems unused (it is likely broken but we didn't get any
reports).
Instead, you should directly run the agent on the SSH machine with the
`local` backend.
2023-10-24 01:55:30 +02:00
qwerty287
4803160f27 Add autoscaler docs (#2631)
Co-authored-by: Anbraten <anton@ju60.de>
2023-10-23 15:18:38 +02:00
qwerty287
30328e6b2d Rework setup docs (#2630)
Co-authored-by: Anbraten <anton@ju60.de>
2023-10-23 14:37:29 +02:00
Janik
ae2aff9afc doc: improve prometheus docs (#2617)
Adding docs about how to read the bearer token from a file
2023-10-23 14:00:23 +02:00
Janik
7cbbedbc06 docs add nixos install instructions (#2616)
Hi I created a small docs draft adding install instructions for NixOS
since I initially wrote the woodpecker NixOS module which is now in
stable for ~6 months and multiple people my self included actively use
it. cc @ambroisie since we co-maintain it and he did a lot of
improvement work on the module.
2023-10-23 10:53:13 +02:00
qwerty287
ce85a60e32 Dynamic forge request size (#2622)
and remove checks for gitea 1.18 which is quite old already and
shouldn't be used anymore

closes https://github.com/woodpecker-ci/woodpecker/issues/1038
2023-10-23 09:22:00 +02:00
qwerty287
5b62214f27 Add prettier plugin (#2621) 2023-10-23 08:52:48 +02:00
renovate[bot]
833a4ea9b4 chore(deps): lock file maintenance (#2620) 2023-10-23 08:25:44 +02:00
qwerty287
ec3a3cc9e1 Remove deprecated build command (#2602) 2023-10-19 18:05:41 +02:00
Martin W. Kirst
3f185d5b36 [doc] improve documentation WOODPECKER_SESSION_EXPIRES (#2603) 2023-10-18 18:26:20 +02:00
Patrick Schratz
cbf052ca0d Update documentation WRT to recent $platform changes (#2531)
Co-authored-by: Thomas Anderson <127358482+zc-devs@users.noreply.github.com>
2023-10-18 18:08:28 +02:00
renovate[bot]
da61c6a4ba chore(deps): lock file maintenance (#2595) 2023-10-17 20:25:51 +02:00
Patrick Schratz
7b3eeec65c Add plugin "GitHub release" (#2592)
`docs.md` still missing but still
2023-10-17 18:35:24 +02:00
Anbraten
03870c5583 Cleanup docs (#2478)
Co-authored-by: Robert Kaussow <xoxys@rknet.org>
2023-10-17 10:31:08 +02:00
Anbraten
7d7ba755cc Fix secret priority (#2599) 2023-10-16 23:39:55 +02:00
Patrick Schratz
b147006bfa Add plugin "Release helper" (#2584) 2023-10-14 22:40:28 +02:00
JohnWalkerx
05f96abd17 Add plugin "Gitea Create Pull Request" to plugin index (#2581) 2023-10-14 15:51:30 +02:00
Oskars
afef609f3c Adjust github scopes and clarify documentation. (#2578)
Add scopes needed when creating Github application.
Removed "repo:status" scope, because it is included in already requested
"repo" scope.

Fixes: #1081
2023-10-14 13:26:25 +02:00
JohnWalkerx
0623eefd3b Add plugin "NixOS Remote Builder" to plugin index (#2571) 2023-10-12 07:42:25 +02:00
Patrick Schratz
6db1bfa46b Bump to mysql 8 (#2559) 2023-10-10 18:20:08 +02:00
Dhadve Yash
c15ef3ca76 Remove redundant definition of webhook form docs (#2561) 2023-10-10 16:15:49 +02:00
Dominic
839c3b8a6d Add notes about CRI-O specific config (#2546)
CRI-O currently requires some additional config for pipelines to run.
This adds some basic documentation to the kubernetes section explaining
the issue.

See #2510
2023-10-09 08:40:46 +02:00
Abraham Toriz Cruz
905b18cdbe Fix incorrect yaml syntax for ref in docs (#2518)
`when` contents for the `ref` option were written as a mapping, but it
must be a list.
2023-10-08 14:27:59 +02:00
Jacques B
2f4690a6b6 Local image documentation (#2521)
Add some documentation on how to build then use a local `Docker` image.
It's hinted in the
[Volumes](https://woodpecker-ci.org/docs/usage/volumes) doc, but I think
it's worth to make it more visible.

Relates to https://github.com/woodpecker-ci/woodpecker/issues/1175.
2023-10-08 13:30:57 +02:00
Michalis Zampetakis
d2f279453b Add bitbucket tag support in docs (#2536) 2023-10-07 07:51:06 +02:00
Cat
0eacbe8a33 Fix docs duplicate WOODPECKER_HOST assignment (#2501)
Seems to only be a small typo on
https://woodpecker-ci.org/docs/administration/setup#docker-compose,
where the `+ - WOODPECKER_HOST=${WOODPECKER_HOST}` line is repeated!
2023-09-26 18:22:19 +01:00
Patrick Schratz
936f1512d0 Update github auth install (#2499) 2023-09-26 00:03:37 +02:00
renovate[bot]
24204ecdeb chore(deps): lock file maintenance (#2497) 2023-09-25 08:41:27 +02:00
Robert Kaussow
f8e91f00aa Fix broken link to 3rd party plugin library (#2494)
Fixes: https://github.com/woodpecker-ci/woodpecker/issues/2493
2023-09-23 13:57:35 +02:00
Tom Kneiphof
baaf8b97e1 Fix usage of WOODPECKER_ROOT_PATH (#2485)
I had experienced some issues running Woodpecker behind a reverse-proxy,
resulting from not defining the `WOODPECKER_ROOT_PATH` environment
variable in #2477.

As suggested by @qwerty287, specifying `WOODPECKER_ROOT_PATH=/foo`
*mostly* solved the issue of running the woodpecker server at an url
like `https://example.org/foo`.
However, the webhook urls and badge urls were generated excluding the
configured `WOODPECKER_ROOT_PATH`.

This PR (mostly) fixes issues related to non-empty
`WOODPECKER_ROOT_PATH`.

---------

Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2023-09-22 16:43:31 +02:00
Patrick Schratz
6d86ec7fe7 Update GH app installation instructions (#2472)
- Slimify
- Add required permissions (missing so far)
- More detailed instructions on app settings
- Align env var options to style used in k8s section (UL instead of
headers)

---------

Co-authored-by: Lauris BH <lauris@nix.lv>
2023-09-19 14:25:10 +03:00
renovate[bot]
1653a8eadf chore(deps): lock file maintenance (#2469) 2023-09-18 07:54:02 +02:00