1
0
Fork 0
mirror of https://github.com/woodpecker-ci/woodpecker.git synced 2025-02-15 10:55:14 +00:00
Commit graph

67 commits

Author SHA1 Message Date
Nikita Karamov
c3cb5162fc
Add "Gradle Wrapper Validation" plugin ()
This Woodpecker CI plugin validates the checksums of all Gradle Wrapper
JAR files present in the repository and fails if any unknown Gradle
Wrapper JAR files are found. It is a port of
[gradle/wrapper-validation-action](https://github.com/gradle/wrapper-validation-action).
2024-02-25 07:32:37 +01:00
renovate[bot]
e324d18a74
chore(deps): update dependency marked to v12 () 2024-02-05 06:59:07 +01:00
qwerty287
791bea8a02
Fix prettier ()
https://ci.woodpecker-ci.org/repos/3780/pipeline/12442/28
2024-01-22 19:56:50 +02:00
6543
b56f4a19a7
Add "Kaniko" Plugin () 2024-01-13 07:46:16 +01:00
Patrick Schratz
bd67376e60
Add ansible plugin () 2024-01-05 08:43:20 +01:00
Lauris BH
c4ca88e945
Add Reviewdog ESLint plugin ()
https://codeberg.org/woodpecker-plugins/reviewdog-eslint
2024-01-02 01:08:52 +01:00
qwerty287
ff00308cad
Add reviewdog golangci plugin () 2023-12-30 14:32:03 +01:00
Kamila Borowska
db45b9032c
Add Codeberg Pages Deploy plugin to plugins list () 2023-12-28 17:20:44 +01:00
renovate[bot]
b1e8c25743
chore(deps): update dependency isomorphic-dompurify to v2 () 2023-12-23 10:37:59 +01:00
qwerty287
6c9ff24ba6
Fix installation type ()
`isomorphic-dompurify` should be installed as dev dependency.
2023-12-03 09:49:34 +01:00
qwerty287
1caccdc977
Sanitize plugin docs content () 2023-12-02 14:48:26 +01:00
renovate[bot]
de5855b706
Update dependency marked to v11 () 2023-12-02 14:33:51 +01:00
Gabor Pihaj
70487439d3
Add nix-attic plugin to the index ()
This PR adds the nix-attic plugin to the index.

---------

Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2023-12-01 07:27:31 +01:00
qwerty287
7b752808ef
Cleanup plugins plugins () 2023-11-22 09:31:22 +01:00
qwerty287
f4c51b01ad
Fix plugin URLs () 2023-11-20 19:53:51 +01:00
qwerty287
7530e9d8a3
Add extend env plugin ()
Co-authored-by: Anbraten <anton@ju60.de>
2023-11-20 10:01:35 +01:00
renovate[bot]
82877bc967
Update dependency marked to v10 () 2023-11-12 07:59:37 +01:00
qwerty287
8946d2099c
Update docusaurus to v3 ()
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
renovate[bot]
4dbde3c409
fix(deps): update dependency fuse.js to v7 ()
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 ()
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 () 2023-10-28 08:43:25 +02:00
Anbraten
66a5ba4e4f
Add prettier () 2023-10-24 14:42:05 +02:00
qwerty287
5b62214f27
Add prettier plugin () 2023-10-23 08:52:48 +02:00
Patrick Schratz
7b3eeec65c
Add plugin "GitHub release" ()
`docs.md` still missing but still
2023-10-17 18:35:24 +02:00
Patrick Schratz
b147006bfa
Add plugin "Release helper" () 2023-10-14 22:40:28 +02:00
JohnWalkerx
05f96abd17
Add plugin "Gitea Create Pull Request" to plugin index () 2023-10-14 15:51:30 +02:00
JohnWalkerx
0623eefd3b
Add plugin "NixOS Remote Builder" to plugin index () 2023-10-12 07:42:25 +02:00
renovate[bot]
69db7e7f37
chore(deps): update react monorepo to v18 (major) () 2023-09-10 11:11:55 +02:00
renovate[bot]
5178294a47
chore(deps): update dependency @tsconfig/docusaurus to v2 () 2023-09-10 10:40:11 +02:00
renovate[bot]
f0e767eb21
chore(deps): update dependency typescript to v5 () 2023-09-10 10:33:18 +02:00
renovate[bot]
c8d50d0635
chore(deps): update dependency concurrently to v8 () 2023-09-10 10:19:32 +02:00
renovate[bot]
30e1f07357
chore(deps): update dependency marked to v9 () 2023-09-10 09:32:58 +02:00
renovate[bot]
9e03d6fdfe
chore(deps): update dependency @types/marked to v5 () 2023-09-10 09:25:31 +02:00
renovate[bot]
69489f2d33
chore(deps): update dependency axios to v1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-09 14:54:53 +02:00
Robert Kaussow
e1a273d25d
Update docs deps to address cves ()
Related-to: https://github.com/woodpecker-ci/woodpecker/pull/2078

Remaining CVEs:

```
❯ trivy fs --exit-code 1 --skip-dirs node_modules/,plugins/woodpecker-plugins/node_modules/ docs/
2023-08-01T10:02:36.911+0200	INFO	Vulnerability scanning is enabled
2023-08-01T10:02:36.911+0200	INFO	Secret scanning is enabled
2023-08-01T10:02:36.911+0200	INFO	If your scanning is slow, please try '--scanners vuln' to disable secret scanning
2023-08-01T10:02:36.911+0200	INFO	Please see also https://aquasecurity.github.io/trivy/v0.43/docs/scanner/secret/#recommendation for faster secret detection
2023-08-01T10:02:36.963+0200	INFO	Number of language-specific files: 1
2023-08-01T10:02:36.963+0200	INFO	Detecting pnpm vulnerabilities...

pnpm-lock.yaml (pnpm)

Total: 2 (UNKNOWN: 0, LOW: 0, MEDIUM: 1, HIGH: 1, CRITICAL: 0)

┌─────────┬────────────────┬──────────┬───────────────────┬────────────────┬──────────────────────────────────────────────────────────────┐
│ Library │ Vulnerability  │ Severity │ Installed Version │ Fixed Version  │                            Title                             │
├─────────┼────────────────┼──────────┼───────────────────┼────────────────┼──────────────────────────────────────────────────────────────┤
│ got     │ CVE-2022-33987 │ MEDIUM   │ 9.6.0             │ 11.8.5, 12.1.0 │ missing verification of requested URLs allows redirects to   │
│         │                │          │                   │                │ UNIX sockets                                                 │
│         │                │          │                   │                │ https://avd.aquasec.com/nvd/cve-2022-33987                   │
├─────────┼────────────────┼──────────┼───────────────────┼────────────────┼──────────────────────────────────────────────────────────────┤
│ trim    │ CVE-2020-7753  │ HIGH     │ 0.0.1             │ 0.0.3          │ nodejs-trim: Regular Expression Denial of Service (ReDoS) in │
│         │                │          │                   │                │ trim function                                                │
│         │                │          │                   │                │ https://avd.aquasec.com/nvd/cve-2020-7753                    │
└─────────┴────────────────┴──────────┴───────────────────┴────────────────┴──────────────────────────────────────────────────────────────┘
```

- `trim` is pulled in by `@docusaurus/theme-classic` and can be ignored
due to
https://github.com/facebook/docusaurus/issues/7275#issuecomment-1113997259
- `got` can be ignored as well, see `trim`
2023-08-01 13:30:44 +02:00
Anbraten
e0ed1b3e49
Change master to main () 2023-07-31 05:47:23 +02:00
Guillaume REMBERT
0cf602a1f6
Add Kubernetes and Dockle Plugins ()
Add Kubernetes Deployments and StatefulSet update and Dockle Scan Plugins.

For Kubernetes plugin, I based on the Drone unmaintened Kubernetes
plugin and took the statefulset management evolutions. I added sync/wait
and force redeploy capabilities + updates dependencies

For Dockle plugin, I took example on Trivy plugin.
2023-07-04 20:28:43 +02:00
Ell
10313e79a0
Added Nextcloud Upload plugin ()
Add plugin [Nextcloud Upload](https://github.com/Ellpeck/WoodpeckerPlugins/tree/main/nextcloud-upload) to the official plugin list.

there's already an official plugin that allows uploading
files using WebDAV, but my plugin has two Nextcloud-specific additions
that aren't part of the regular WebDAV spec:
- The ability to chunk uploads, which is necessary for larger files if
Nextcloud is hosted behind Cloudflare (which restricts uploads to a
maximum of 100MB)
- The ability to apply Nextcloud tags, which allows automatically
categorizing items and using Nextcloud's Retention plugin to easily
auto-remove older artifacts.
2023-07-03 19:47:10 +02:00
Epsilon_02
3714e9c218
Add TODO-Checker plugin ()
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2023-07-01 08:26:53 +02:00
6543
375e352a84
Add MkDocs Plugin ()
https://codeberg.org/woodpecker-plugins/mkdocs
2023-05-21 07:54:23 +02:00
6543
1a79d30555
Add Trivy Plugin () 2023-05-21 00:21:34 +02:00
Alexander Wühr
02cfbc8cbf
Add ntfy plugin ()
Add https://codeberg.org/l-x/woodpecker-ntfy to the index
2023-05-11 01:18:31 +02:00
6543
44a1cd8782
Refactor plugin-index plugin for docs ()
- delete NewPluginPanel as it's not used
- useRef for fuse
2023-04-03 17:09:05 +02:00
6543
6d022712e8
Fix docs build ()
Co-authored-by: Anbraten <anton@ju60.de>
2023-04-03 12:30:01 +02:00
6543
d98e566de2
docs: update pnpm-lock.yaml of woodpecker-plugins
yes it would had made sense to create a pull looking at the last 2 commits ...
2023-04-03 00:33:43 +02:00
陈杨文
799bb42ddd
docs: add woodpecker-feishu-bot to plugins.json ()
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
Co-authored-by: Lauris BH <lauris@nix.lv>
2023-03-24 19:22:08 +01:00
Simon Vieille
1cd73f0b76
Add Email plugin ()
Add plugin to send build status notifications via Email

Co-authored-by: Simon Vieille <simon.vieille@trinaps.com>
2023-01-15 16:31:44 +01:00
John Olheiser
9e56c66db8
Add Gitea Release plugin to docs () 2023-01-10 16:28:09 +01:00
Lauris BH
21bc885c51
Add pipeline trigger plugin ()
Should wait when CI is configured and docker image is published
2023-01-09 18:43:04 +01:00
brenard
f1e9c8416d
Add Aptly publish plugin ()
A plugin to publish one (or more) Debian package on a Aptly repository using its API.
2023-01-03 01:49:58 +01:00