1
0
mirror of https://github.com/woodpecker-ci/woodpecker.git synced 2025-06-30 22:13:45 +02:00
Commit Graph

62 Commits

Author SHA1 Message Date
c4ca88e945 Add Reviewdog ESLint plugin (#3102)
https://codeberg.org/woodpecker-plugins/reviewdog-eslint
2024-01-02 01:08:52 +01:00
ff00308cad Add reviewdog golangci plugin (#3080) 2023-12-30 14:32:03 +01:00
db45b9032c Add Codeberg Pages Deploy plugin to plugins list (#3054) 2023-12-28 17:20:44 +01:00
b1e8c25743 chore(deps): update dependency isomorphic-dompurify to v2 (#3001) 2023-12-23 10:37:59 +01:00
6c9ff24ba6 Fix installation type (#2902)
`isomorphic-dompurify` should be installed as dev dependency.
2023-12-03 09:49:34 +01:00
1caccdc977 Sanitize plugin docs content (#2900) 2023-12-02 14:48:26 +01:00
de5855b706 Update dependency marked to v11 (#2898) 2023-12-02 14:33:51 +01:00
70487439d3 Add nix-attic plugin to the index (#2889)
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
7b752808ef Cleanup plugins plugins (#2856) 2023-11-22 09:31:22 +01:00
f4c51b01ad Fix plugin URLs (#2850) 2023-11-20 19:53:51 +01:00
7530e9d8a3 Add extend env plugin (#2847)
Co-authored-by: Anbraten <anton@ju60.de>
2023-11-20 10:01:35 +01:00
82877bc967 Update dependency marked to v10 (#2810) 2023-11-12 07:59:37 +01:00
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
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
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
4f8732bafc chore(deps): update docs npm deps non-major (#2660) 2023-10-28 08:43:25 +02:00
66a5ba4e4f Add prettier (#2600) 2023-10-24 14:42:05 +02:00
5b62214f27 Add prettier plugin (#2621) 2023-10-23 08:52:48 +02:00
7b3eeec65c Add plugin "GitHub release" (#2592)
`docs.md` still missing but still
2023-10-17 18:35:24 +02:00
b147006bfa Add plugin "Release helper" (#2584) 2023-10-14 22:40:28 +02:00
05f96abd17 Add plugin "Gitea Create Pull Request" to plugin index (#2581) 2023-10-14 15:51:30 +02:00
0623eefd3b Add plugin "NixOS Remote Builder" to plugin index (#2571) 2023-10-12 07:42:25 +02:00
69db7e7f37 chore(deps): update react monorepo to v18 (major) (#2424) 2023-09-10 11:11:55 +02:00
5178294a47 chore(deps): update dependency @tsconfig/docusaurus to v2 (#2410) 2023-09-10 10:40:11 +02:00
f0e767eb21 chore(deps): update dependency typescript to v5 (#2421) 2023-09-10 10:33:18 +02:00
c8d50d0635 chore(deps): update dependency concurrently to v8 (#2414) 2023-09-10 10:19:32 +02:00
30e1f07357 chore(deps): update dependency marked to v9 (#2419) 2023-09-10 09:32:58 +02:00
9e03d6fdfe chore(deps): update dependency @types/marked to v5 (#2411) 2023-09-10 09:25:31 +02:00
69489f2d33 chore(deps): update dependency axios to v1 (#2413)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-09 14:54:53 +02:00
e1a273d25d Update docs deps to address cves (#2080)
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
e0ed1b3e49 Change master to main (#2044) 2023-07-31 05:47:23 +02:00
0cf602a1f6 Add Kubernetes and Dockle Plugins (#1930)
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 (#1927)
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
3714e9c218 Add TODO-Checker plugin (#1906)
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2023-07-01 08:26:53 +02:00
375e352a84 Add MkDocs Plugin (#1770)
https://codeberg.org/woodpecker-plugins/mkdocs
2023-05-21 07:54:23 +02:00
1a79d30555 Add Trivy Plugin (#1769) 2023-05-21 00:21:34 +02:00
02cfbc8cbf Add ntfy plugin (#1741)
Add https://codeberg.org/l-x/woodpecker-ntfy to the index
2023-05-11 01:18:31 +02:00
44a1cd8782 Refactor plugin-index plugin for docs (#1694)
- delete NewPluginPanel as it's not used
- useRef for fuse
2023-04-03 17:09:05 +02:00
6d022712e8 Fix docs build (#1690)
Co-authored-by: Anbraten <anton@ju60.de>
2023-04-03 12:30:01 +02:00
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 (#1679)
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
1cd73f0b76 Add Email plugin (#1545)
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
9e56c66db8 Add Gitea Release plugin to docs (#1533) 2023-01-10 16:28:09 +01:00
21bc885c51 Add pipeline trigger plugin (#1531)
Should wait when CI is configured and docker image is published
2023-01-09 18:43:04 +01:00
f1e9c8416d Add Aptly publish plugin (#1521)
A plugin to publish one (or more) Debian package on a Aptly repository using its API.
2023-01-03 01:49:58 +01:00
7c9644c887 Add WebDAV to plugin index 2022-12-29 01:37:15 +01:00
dfd4622ba2 Point docs navbar items to selected version (#1434) 2022-11-19 15:21:03 +01:00
023d03dd61 Spelling (#1405)
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2022-11-09 08:12:17 +01:00
b44e895017 Add Node PM plugin (#1360)
A simple plugin that executes NPM, PNPM or Yarn scripts
2022-10-28 17:06:14 +02:00
c48b1dcd7e Add "Git Push" plugin to index (#1289) 2022-10-19 21:06:20 +02:00