Compare commits

...

121 Commits

Author SHA1 Message Date
Renovator Bot 933742d589 chore(deps): update dependency markdownlint-cli to v0.40.0 (#150)
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
Reviewed-on: #150
Co-authored-by: Renovator Bot <renovator@rknet.org>
Co-committed-by: Renovator Bot <renovator@rknet.org>
2024-05-04 15:49:25 +02:00
Renovator Bot 621b72a332 chore(docker): update node.js to 7a91aa3
ci/woodpecker/pr/build-package Pipeline was successful Details
ci/woodpecker/pr/build-container Pipeline was successful Details
ci/woodpecker/pr/docs Pipeline was successful Details
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
2024-04-24 00:33:04 +00:00
Renovator Bot 09340e1072 chore(docker): update node.js to ec0c413
ci/woodpecker/pr/build-package Pipeline was successful Details
ci/woodpecker/pr/build-container Pipeline was successful Details
ci/woodpecker/pr/docs Pipeline was successful Details
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline failed Details
ci/woodpecker/push/docs unknown status Details
ci/woodpecker/push/notify Pipeline was successful Details
ci/woodpecker/tag/build-package Pipeline was successful Details
ci/woodpecker/tag/build-container Pipeline was successful Details
ci/woodpecker/tag/docs Pipeline was successful Details
ci/woodpecker/tag/notify Pipeline was successful Details
2024-04-12 00:03:19 +00:00
Renovator Bot 06b678301a chore(docker): update node.js to 7e22729
ci/woodpecker/pr/build-package Pipeline was successful Details
ci/woodpecker/pr/build-container Pipeline was successful Details
ci/woodpecker/pr/docs Pipeline was successful Details
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
2024-04-07 00:03:07 +00:00
Renovator Bot 352e4158ff chore(docker): update node.js to ebdb58b
ci/woodpecker/pr/build-package Pipeline was successful Details
ci/woodpecker/pr/build-container Pipeline was successful Details
ci/woodpecker/pr/docs Pipeline was successful Details
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
2024-04-05 00:03:06 +00:00
Renovator Bot 3046554fd4 chore(docker): update node.js to ef3f477
ci/woodpecker/pr/build-package Pipeline was successful Details
ci/woodpecker/pr/build-container Pipeline was successful Details
ci/woodpecker/pr/docs Pipeline was successful Details
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
2024-03-28 00:03:42 +00:00
Renovator Bot 9240fbc0b7 chore(deps): update quay.io/thegeeklab/wp-docker-buildx docker tag to v4 (#144)
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
Reviewed-on: #144
Co-authored-by: Renovator Bot <renovator@rknet.org>
Co-committed-by: Renovator Bot <renovator@rknet.org>
2024-03-27 08:54:10 +01:00
Renovator Bot 5fd558edf6 chore(docker): update node.js to bf77dc2
ci/woodpecker/pr/build-package Pipeline was successful Details
ci/woodpecker/pr/build-container Pipeline was successful Details
ci/woodpecker/pr/docs Pipeline was successful Details
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
2024-03-17 00:02:56 +00:00
Renovator Bot 2a0f912852 chore(docker): update node.js to 497156c
ci/woodpecker/pr/build-package Pipeline was successful Details
ci/woodpecker/pr/build-container Pipeline was successful Details
ci/woodpecker/pr/docs Pipeline was successful Details
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
2024-03-16 03:02:43 +00:00
Renovator Bot bd36de0a85 chore(docker): update node.js to c0a3bad
ci/woodpecker/pr/build-package Pipeline was successful Details
ci/woodpecker/pr/build-container Pipeline was successful Details
ci/woodpecker/pr/docs Pipeline was successful Details
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
ci/woodpecker/tag/build-package Pipeline was successful Details
ci/woodpecker/tag/build-container Pipeline was successful Details
ci/woodpecker/tag/docs Pipeline was successful Details
ci/woodpecker/tag/notify Pipeline was successful Details
2024-02-17 00:02:41 +00:00
Renovator Bot 4b2f79f5c9 chore(docker): update node.js to d1ad385
ci/woodpecker/pr/build-package Pipeline was successful Details
ci/woodpecker/pr/build-container Pipeline was successful Details
ci/woodpecker/pr/docs Pipeline was successful Details
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
2024-02-16 03:02:43 +00:00
Renovator Bot e3c2857de0 chore(docker): update node.js to dae126f
ci/woodpecker/pr/build-package Pipeline was successful Details
ci/woodpecker/pr/docs Pipeline was successful Details
ci/woodpecker/pr/build-container Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
2024-02-16 02:02:41 +00:00
Renovator Bot cb267ee64d chore(docker): update node.js to be8f268
ci/woodpecker/pr/build-package Pipeline was successful Details
ci/woodpecker/pr/build-container Pipeline was successful Details
ci/woodpecker/pr/docs Pipeline was successful Details
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
2024-02-16 00:02:56 +00:00
Renovator Bot 934268b25d chore(deps): update dependency markdownlint-cli to v0.39.0 (#136)
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
ci/woodpecker/tag/build-package Pipeline was successful Details
ci/woodpecker/tag/build-container Pipeline was successful Details
ci/woodpecker/tag/docs Pipeline was successful Details
ci/woodpecker/tag/notify Pipeline was successful Details
Reviewed-on: #136
Co-authored-by: Renovator Bot <renovator@rknet.org>
Co-committed-by: Renovator Bot <renovator@rknet.org>
2024-02-03 14:08:49 +01:00
Renovator Bot ed7b7dbfe2 chore(docker): update node.js to 2f46fd4
ci/woodpecker/pr/build-package Pipeline was successful Details
ci/woodpecker/pr/build-container Pipeline was successful Details
ci/woodpecker/pr/docs Pipeline was successful Details
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
2024-01-28 00:11:26 +00:00
Renovator Bot 6f503506e6 chore(deps): update quay.io/thegeeklab/wp-docker-buildx docker tag to v3 (#135)
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline failed Details
Reviewed-on: #135
Co-authored-by: Renovator Bot <renovator@rknet.org>
Co-committed-by: Renovator Bot <renovator@rknet.org>
2024-01-22 11:24:27 +01:00
Robert Kaussow 21aba1672b
fix list style syntax for steps
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
2024-01-16 16:30:46 +01:00
Robert Kaussow ddf012d7b3
ci: use list style syntax for steps 2024-01-16 16:26:55 +01:00
Renovator Bot dce16e2627 chore(docker): update node.js to 8e6a472
ci/woodpecker/pr/build-package Pipeline was successful Details
ci/woodpecker/pr/build-container Pipeline was successful Details
ci/woodpecker/pr/docs Pipeline was successful Details
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
2024-01-11 05:02:57 +00:00
Renovator Bot 669cfa4d9e chore(docker): update node.js to 784d5a3
ci/woodpecker/pr/build-package Pipeline was successful Details
ci/woodpecker/pr/build-container Pipeline was successful Details
ci/woodpecker/pr/docs Pipeline was successful Details
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
2024-01-11 01:03:30 +00:00
Renovator Bot f9d72c036d chore(docker): update node.js to 05197a8
ci/woodpecker/pr/build-package Pipeline was successful Details
ci/woodpecker/pr/build-container Pipeline was successful Details
ci/woodpecker/pr/docs Pipeline was successful Details
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
2024-01-11 00:03:03 +00:00
Robert Kaussow d27659c5a7
ci: replace drone gitea-release plugin by woodpecker plugin
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
2024-01-06 21:45:44 +01:00
Robert Kaussow 254e5e0055
trigger ci
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
2024-01-04 21:06:19 +01:00
Robert Kaussow 99ac0cf928
remove unnecessary git fetch command from ci 2024-01-04 20:53:58 +01:00
Robert Kaussow a532cc531a
ci: add missing test group
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
2023-12-15 22:44:28 +01:00
Robert Kaussow 2d3cf23a11
ci: switch to trivy config file
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
2023-12-14 11:05:36 +01:00
Renovator Bot 8a1ecef06d chore(deps): update dependency markdownlint-cli to v0.38.0 (#130)
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
ci/woodpecker/tag/build-package Pipeline was successful Details
ci/woodpecker/tag/build-container Pipeline was successful Details
ci/woodpecker/tag/docs Pipeline was successful Details
ci/woodpecker/tag/notify Pipeline was successful Details
Reviewed-on: #130
Co-authored-by: Renovator Bot <renovator@rknet.org>
Co-committed-by: Renovator Bot <renovator@rknet.org>
2023-12-12 16:52:54 +01:00
Renovator Bot add5ee8cee chore(docker): update node.js to 9e38d3d
ci/woodpecker/pr/build-package Pipeline was successful Details
ci/woodpecker/pr/build-container Pipeline was successful Details
ci/woodpecker/pr/docs Pipeline was successful Details
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
2023-12-12 00:37:04 +00:00
Renovator Bot 26c015dd71 chore(deps): update quay.io/thegeeklab/wp-docker-buildx docker tag to v2 (#129)
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
Reviewed-on: #129
Co-authored-by: Renovator Bot <renovator@rknet.org>
Co-committed-by: Renovator Bot <renovator@rknet.org>
2023-12-07 08:41:45 +01:00
Renovator Bot a2672250f3 chore(docker): update node.js to 32427bc
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
ci/woodpecker/pr/build-package Pipeline was successful Details
ci/woodpecker/pr/build-container Pipeline was successful Details
ci/woodpecker/pr/docs Pipeline was successful Details
2023-12-01 10:06:10 +00:00
Renovator Bot f2fc2839e0 chore(docker): update node.js to dcaf643
ci/woodpecker/pr/build-package Pipeline was successful Details
ci/woodpecker/pr/build-container Pipeline was successful Details
ci/woodpecker/pr/docs Pipeline was successful Details
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
2023-12-01 08:36:09 +00:00
Renovator Bot 7c50da97ae chore(docker): update node.js to 9f36e59
ci/woodpecker/pr/build-package Pipeline was successful Details
ci/woodpecker/pr/build-container Pipeline was successful Details
ci/woodpecker/pr/docs Pipeline was successful Details
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
2023-12-01 06:06:12 +00:00
Renovator Bot 4b49cefd07 chore(docker): update node.js to b1789b7
ci/woodpecker/pr/build-package Pipeline was successful Details
ci/woodpecker/pr/build-container Pipeline was successful Details
ci/woodpecker/pr/docs Pipeline was successful Details
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
2023-11-23 12:05:12 +00:00
Renovator Bot 6f8596a92e chore(docker): update node.js to cb2301e
ci/woodpecker/pr/build-package Pipeline was successful Details
ci/woodpecker/pr/build-container Pipeline was successful Details
ci/woodpecker/pr/docs Pipeline was successful Details
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
2023-11-16 08:05:12 +00:00
Renovator Bot 860b56f943 chore(docker): update node.js to 6cfd131
ci/woodpecker/pr/build-package Pipeline was successful Details
ci/woodpecker/pr/build-container Pipeline was successful Details
ci/woodpecker/pr/docs Pipeline was successful Details
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
2023-11-16 06:05:00 +00:00
Renovator Bot aa113c596a chore(docker): update node.js to 705d2e9
ci/woodpecker/pr/build-package Pipeline was successful Details
ci/woodpecker/pr/build-container Pipeline was successful Details
ci/woodpecker/pr/docs Pipeline was successful Details
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
2023-11-16 03:34:50 +00:00
Robert Kaussow 498f152720
fix: force upgrade of libcrypto3 and libssl3
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
ci/woodpecker/tag/build-container Pipeline was successful Details
ci/woodpecker/tag/notify Pipeline was successful Details
ci/woodpecker/tag/build-package Pipeline was successful Details
ci/woodpecker/tag/docs Pipeline was successful Details
2023-11-14 15:27:24 +01:00
Robert Kaussow 4fe368e9d9
drop arm32 builds
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/build-container Pipeline failed Details
ci/woodpecker/push/docs unknown status Details
ci/woodpecker/push/notify Pipeline was successful Details
2023-11-08 21:37:37 +01:00
Robert Kaussow ae4f76850a
use unversioned alpine tag for node images
ci/woodpecker/push/build-container Pipeline is running Details
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/notify Pipeline was successful Details
ci/woodpecker/manual/build-package Pipeline was successful Details
ci/woodpecker/manual/build-container Pipeline failed Details
ci/woodpecker/manual/docs unknown status Details
ci/woodpecker/manual/notify Pipeline was successful Details
2023-11-08 09:17:39 +01:00
Robert Kaussow 57c718f6e1 refactor: migrate to woodpecker ci (#121)
ci/woodpecker/push/build-package Pipeline was successful Details
ci/woodpecker/push/docs unknown status Details
ci/woodpecker/push/build-container Pipeline failed Details
ci/woodpecker/push/notify Pipeline was successful Details
Reviewed-on: #121
Co-authored-by: Robert Kaussow <mail@thegeeklab.de>
Co-committed-by: Robert Kaussow <mail@thegeeklab.de>
2023-11-08 09:03:03 +01:00
Renovator Bot df5e2905cc chore(deps): update dependency markdownlint-cli to v0.37.0 (#120)
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
Reviewed-on: docker/markdownlint-cli#120
Co-authored-by: Renovator Bot <renovator@rknet.org>
Co-committed-by: Renovator Bot <renovator@rknet.org>
2023-09-25 22:14:49 +02:00
Renovator Bot 17e5b955a9 chore(deps): update dependency markdownlint-cli to v0.36.0 (#119)
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
Reviewed-on: docker/markdownlint-cli#119
Co-authored-by: Renovator Bot <renovator@rknet.org>
Co-committed-by: Renovator Bot <renovator@rknet.org>
2023-09-03 15:45:56 +02:00
Renovator Bot d5741d08e9 chore(deps): update dependency markdownlint-cli to v0.35.0 (#118)
continuous-integration/drone/push Build is passing Details
Reviewed-on: docker/markdownlint-cli#118
Co-authored-by: Renovator Bot <renovator@rknet.org>
Co-committed-by: Renovator Bot <renovator@rknet.org>
2023-06-17 15:23:47 +02:00
Renovator Bot 3c696d8ca2 chore(deps): update dependency markdownlint-cli to v0.34.0 (#117)
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
Reviewed-on: docker/markdownlint-cli#117
Co-authored-by: Renovator Bot <renovator@rknet.org>
Co-committed-by: Renovator Bot <renovator@rknet.org>
2023-05-01 13:23:58 +02:00
Robert Kaussow b6677b7708
ci: bump container build plugin to drone-docker-buildx:23
continuous-integration/drone/push Build is passing Details
2023-02-09 10:32:21 +01:00
Robert Kaussow b57b6c6e5f
fix drone-matrix template
continuous-integration/drone/push Build is passing Details
2023-02-08 21:22:17 +01:00
Robert Kaussow 0b7ae40f84 refactor: use buildx for multiarch container builds (#116)
continuous-integration/drone/push Build is passing Details
2023-01-15 17:08:18 +01:00
Renovator Bot f400c89da9 chore(deps): update dependency markdownlint-cli to v0.33.0 (#115)
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
Co-authored-by: Renovator Bot <renovator@rknet.org>
Co-committed-by: Renovator Bot <renovator@rknet.org>
2023-01-07 17:06:56 +01:00
Renovator Bot b007ebd021 chore(docker): update node.js to cd3a700
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2022-11-11 09:03:26 +00:00
Renovator Bot c4d4b2ca9e chore(docker): update node.js to 0fc9424
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-11-11 06:03:26 +00:00
Renovator Bot 1708dafad4 chore(docker): update node.js to 756b777
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-11-09 03:03:35 +00:00
Renovator Bot 39152109ac chore(docker): update node.js to 44e1088
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-11-08 23:03:37 +00:00
Renovator Bot fd398bd166 chore(docker): update node.js to c8f11a8
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-11-08 20:03:43 +00:00
Renovator Bot 1dcce7008a chore(docker): update node.js to cc01b1f
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-10-27 06:03:36 +00:00
Renovator Bot d291e2d770 chore(docker): update node.js to 8de277b
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-10-27 04:03:32 +00:00
Renovator Bot c900c9904d chore(docker): update node.js to 4d6e8b3
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-10-27 01:03:25 +00:00
Renovator Bot 8d16968dd3 chore(docker): update node.js to 9b0ce41
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-10-25 22:03:24 +00:00
Renovator Bot 6aba44b1a8 chore(docker): update node.js to c63b039
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-10-25 15:03:29 +00:00
Renovator Bot 377cbf7cdc chore(docker): update node.js to 9598b4e
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-10-14 22:03:38 +00:00
Renovator Bot 78ae331a14 chore(docker): update node.js to 465f5eb
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-10-14 16:03:38 +00:00
Renovator Bot 1708f23abe chore(docker): update node.js to f9e5773
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-10-13 20:03:44 +00:00
Renovator Bot e633ff3f1b chore(docker): update node.js to 84c606b
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-10-08 00:03:37 +00:00
Renovator Bot d4453d4809 chore(docker): update node.js to 5439b72
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-10-07 12:03:46 +00:00
Renovator Bot b14ec96efa chore(docker): update node.js to ffe8fd3
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-10-07 02:03:41 +00:00
Renovator Bot b5b9e81de2 chore(docker): update node.js to fb78431
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-09-27 10:03:46 +00:00
Renovator Bot eb4b840e12 chore(docker): update node.js to 4bb4212
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-09-26 22:03:55 +00:00
Renovator Bot 52db1dd2d7 chore(docker): update node.js to e7bba44
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-09-26 19:03:45 +00:00
Renovator Bot 098d588d50 chore(deps): update dependency markdownlint-cli to v0.32.2 (#95)
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) | patch | `0.32.1` -> `0.32.2` |

---

### Release Notes

<details>
<summary>igorshubovych/markdownlint-cli</summary>

### [`v0.32.2`](https://github.com/igorshubovych/markdownlint-cli/releases/tag/v0.32.2)

[Compare Source](https://github.com/igorshubovych/markdownlint-cli/compare/v0.32.1...v0.32.2)

-   Update `markdownlint` dependency to `0.26.2`
    -   Improve `MD037`/`MD051`/`MD053`
-   Update all dependencies via `Dependabot`

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox.

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4xNTkuNSIsInVwZGF0ZWRJblZlciI6IjMyLjE1OS41In0=-->

Reviewed-on: docker/markdownlint-cli#95
Co-authored-by: Renovator Bot <renovator@rknet.org>
Co-committed-by: Renovator Bot <renovator@rknet.org>
2022-08-22 09:29:34 +02:00
Renovator Bot 24185675cf chore(docker): update node.js to a60b681
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-08-17 13:03:37 +00:00
Renovator Bot 72bbacff68 chore(docker): update node.js to 06ad7cb
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-08-17 09:03:36 +00:00
Renovator Bot ab39bd1eb3 chore(docker): update node.js to 107c308
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-08-17 02:03:36 +00:00
Renovator Bot 21db34bdac chore(docker): update node.js to e66b1e5
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-08-17 00:06:14 +00:00
Renovator Bot 00903de216 chore(docker): update node.js to 4d886f1
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-08-10 15:04:16 +00:00
Renovator Bot 75a43a8fd1 chore(docker): update node.js to 43af6d3
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-08-10 12:04:15 +00:00
Renovator Bot 746177de12 chore(docker): update node.js to 5a30ddd
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-08-10 07:04:10 +00:00
Renovator Bot ef20d5e33d chore(docker): update node.js to e458d14
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-08-10 01:04:16 +00:00
Renovator Bot cc02386c0d chore(docker): update node.js to f0afe69
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-08-09 22:04:14 +00:00
Renovator Bot c08a13ac7f chore(docker): update node.js to 369c2d2
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-07-30 12:03:57 +00:00
Renovator Bot 7285853bf9 chore(docker): update node.js to aadf41f
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-07-28 03:04:12 +00:00
Renovator Bot f555e9b751 chore(deps): update dependency markdownlint-cli to v0.32.1 (#83)
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
Co-authored-by: Renovator Bot <renovator@rknet.org>
Co-committed-by: Renovator Bot <renovator@rknet.org>
2022-07-26 08:19:47 +02:00
Renovator Bot 1a79889f8e chore(docker): update node.js to 3cc4a16
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-07-20 07:02:41 +00:00
Renovator Bot 9babf1d6f7 chore(docker): update node.js to 42a6ab6
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-07-20 03:02:44 +00:00
Renovator Bot 98ed0fae59 chore(docker): update node.js to 24b9d2c
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-07-20 01:02:43 +00:00
Renovator Bot 297bbe11a9 chore(deps): update dependency markdownlint-cli to v0.32.0 (#79)
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
Co-authored-by: Renovator Bot <renovator@rknet.org>
Co-committed-by: Renovator Bot <renovator@rknet.org>
2022-07-18 08:39:25 +02:00
Renovator Bot 616d302635 chore(docker): update node.js to d4a0c2f
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-07-09 00:04:09 +00:00
Renovator Bot 4fb5152f33 chore(docker): update node.js to 2fc95e3
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-07-08 22:04:17 +00:00
Renovator Bot 27ac91b67b chore(docker): update node.js to 730dbc8
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-07-08 19:04:05 +00:00
Renovator Bot 8e48dd8dd6 chore(docker): update node.js to 1fafca8
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2022-06-07 02:03:08 +00:00
Renovator Bot 6e443d247d chore(docker): update node.js to 6a8fcd0
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-06-06 22:03:24 +00:00
Robert Kaussow b4eefd68e7
ci: remove unused secrets from dryrun steps
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2022-05-20 15:34:22 +02:00
Renovator Bot d994dafdb9 chore(docker): update node.js to 1a9a71e
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-04-28 01:02:57 +00:00
Renovator Bot 8280ce9872 chore(docker): update node.js to 95479f7
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-04-27 22:03:00 +00:00
Renovator Bot 3c646557c5 chore(docker): update node.js to 28bed50
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2022-04-05 20:02:50 +00:00
Renovator Bot 2f1de3e7ff chore(docker): update node.js to cdf8c05
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-04-05 17:02:50 +00:00
Renovator Bot 8ca98d9ca2 chore(docker): update node.js to 5d80a34
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-04-05 15:02:54 +00:00
Renovator Bot cb1254b3bc chore(docker): update node.js to 99026ff
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-04-05 12:02:42 +00:00
Renovator Bot 3d298b5c55 chore(docker): update node.js to 5906c27
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is failing Details
2022-04-05 07:02:43 +00:00
Renovator Bot fa2b2de028 chore(docker): update node.js to 32f6413
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-03-30 21:03:38 +00:00
Renovator Bot 959e818eeb chore(docker): update node.js to 5154206
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-03-30 01:06:10 +00:00
Renovator Bot 2e39b9198b chore(docker): update node.js to e1bb77f
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-03-29 23:03:36 +00:00
Renovator Bot c367379f43 chore(docker): update node.js to 9caa35b
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build encountered an error Details
2022-03-29 18:03:14 +00:00
Renovator Bot 276767fbf2 chore(docker): update node.js to 687867b
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-03-29 13:03:37 +00:00
Renovator Bot 30bd3f36b9 chore(docker): pin node.js to lts-alpine3.15
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2022-03-25 11:03:31 +00:00
Robert Kaussow 0119625b93 chore: bump node image to lts-alpine3.15 (#60)
continuous-integration/drone/push Build is passing Details
2022-03-25 11:17:01 +01:00
Renovator Bot 5d0ca266ae chore(deps): update dependency markdownlint-cli to v0.31.1 (#59)
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
Co-authored-by: Renovator Bot <renovator@rknet.org>
Co-committed-by: Renovator Bot <renovator@rknet.org>
2022-02-10 09:46:15 +01:00
Renovator Bot 053c9f9f69 chore(deps): update dependency markdownlint-cli to v0.31.0 (#58)
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
Co-authored-by: Renovator Bot <renovator@rknet.org>
Co-committed-by: Renovator Bot <renovator@rknet.org>
2022-02-05 12:24:46 +01:00
Robert Kaussow fe861e0cbf
chore: end of the year maintenance
continuous-integration/drone/push Build is passing Details
2021-12-21 10:59:34 +01:00
Robert Kaussow 561f8075b2 chore: adjust changelog template to link to prs instead of issues (#57)
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
Co-authored-by: Robert Kaussow <xoxys@rknet.org>
Co-committed-by: Robert Kaussow <xoxys@rknet.org>
2021-12-12 13:26:31 +01:00
Renovator Bot 53e20d8d4d chore(docker): update node.js to c7f8af3
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2021-12-02 08:02:17 +00:00
Renovator Bot 9efd62de5e chore(docker): update node.js to 6a61a4a
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2021-12-02 03:02:17 +00:00
Renovator Bot 90e717cbf8 chore(deps): update dependency markdownlint-cli to v0.30.0 (#54)
continuous-integration/drone/push Build is passing Details
Co-authored-by: Renovator Bot <renovator@rknet.org>
Co-committed-by: Renovator Bot <renovator@rknet.org>
2021-11-28 19:18:46 +01:00
Renovator Bot 21250b564b chore(docker): update node.js to 00aee92
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2021-11-13 13:02:10 +00:00
Renovator Bot 16e5106104 chore(docker): update node.js to fa3f337
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2021-11-13 07:02:09 +00:00
Renovator Bot 2e76f12fad chore(docker): update node.js to 68dde4b
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2021-11-13 05:02:08 +00:00
Renovator Bot 002a9523a8 chore(docker): update node.js to 8f18273
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2021-10-28 02:02:07 +00:00
Renovator Bot b60fac56ea chore(docker): update node.js to dcced24
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2021-10-27 22:02:11 +00:00
Renovator Bot 05f58027b1 chore(docker): update node.js to e18e223
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2021-10-27 19:02:03 +00:00
Renovator Bot 805f314ddb chore(docker): update node.js to eecd4a6
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2021-10-22 23:02:07 +00:00
Renovator Bot f3a430512a chore(docker): update node.js to 648524b
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2021-10-22 20:01:56 +00:00
Renovator Bot fc735e1075 chore(docker): update node.js to ba6fd5f
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2021-10-13 09:01:54 +00:00
Renovator Bot c3e46f76f3 chore(docker): update node.js to e482af9
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2021-10-13 07:02:04 +00:00
14 changed files with 256 additions and 270 deletions

View File

@ -1,23 +0,0 @@
# Changelog
{{ range .Versions -}}
## {{ if .Tag.Previous }}[{{ .Tag.Name }}]({{ $.Info.RepositoryURL }}/compare/{{ .Tag.Previous.Name }}...{{ .Tag.Name }}){{ else }}{{ .Tag.Name }}{{ end }} ({{ datetime "2006-01-02" .Tag.Date }})
{{ range .CommitGroups -}}
### {{ .Title }}
{{ range .Commits -}}
- {{ if .Scope }}**{{ .Scope }}:** {{ end }}{{ (regexReplaceAll "(Co-\\w*-by.*)" .Subject "") | trim }}
{{ end }}
{{- end -}}
{{- if .NoteGroups -}}
{{ range .NoteGroups -}}
### {{ .Title }}
{{ range .Notes }}
{{ .Body }}
{{ end }}
{{ end -}}
{{ end -}}
{{ end -}}

View File

@ -1,25 +0,0 @@
style: github
template: CHANGELOG.tpl.md
info:
title: CHANGELOG
repository_url: https://gitea.rknet.org/docker/markdownlint-cli
options:
commit_groups:
title_maps:
feat: Features
fix: Bug Fixes
perf: Performance Improvements
refactor: Code Refactoring
chore: Others
test: Testing
ci: CI Pipeline
docs: Documentation
header:
pattern: "^(\\w*)(?:\\(([\\w\\$\\.\\-\\*\\s]*)\\))?\\:\\s(.*)$"
pattern_maps:
- Type
- Scope
- Subject
notes:
keywords:
- BREAKING CHANGE

1
.dictionary Normal file
View File

@ -0,0 +1 @@
markdownlint-cli

View File

@ -1,206 +0,0 @@
---
kind: pipeline
name: test
platform:
os: linux
arch: amd64
steps:
- name: markdownlint
image: thegeeklab/markdownlint-cli
commands:
- markdownlint 'README.md'
trigger:
ref:
- refs/heads/main
- refs/pull/**
- refs/tags/**
---
kind: pipeline
name: build-container
platform:
os: linux
arch: amd64
steps:
- name: dryrun
image: thegeeklab/drone-docker-buildx:20
settings:
build_args:
- BUILD_VERSION=${DRONE_TAG%-*}
dockerfile: Dockerfile
dry_run: true
password:
from_secret: docker_password
repo: thegeeklab/${DRONE_REPO_NAME}
username:
from_secret: docker_username
when:
ref:
- refs/pull/**
- name: tags
image: thegeeklab/docker-autotag
environment:
DOCKER_AUTOTAG_FORCE_LATEST: True
DOCKER_AUTOTAG_IGNORE_PRERELEASE: True
DOCKER_AUTOTAG_OUTPUT_FILE: .tags
DOCKER_AUTOTAG_VERSION: ${DRONE_TAG}
when:
ref:
- refs/heads/main
- refs/tags/**
depends_on:
- dryrun
- name: changelog-generate
image: thegeeklab/git-chglog
commands:
- git fetch -tq
- git-chglog --no-color --no-emoji -o CHANGELOG.md ${DRONE_TAG:---next-tag unreleased unreleased}
depends_on:
- tags
- name: changelog-format
image: thegeeklab/alpine-tools
commands:
- prettier CHANGELOG.md
- prettier -w CHANGELOG.md
depends_on:
- changelog-generate
- name: publish-dockerhub
image: thegeeklab/drone-docker-buildx:20
settings:
build_args:
- BUILD_VERSION=${DRONE_TAG%-*}
dockerfile: Dockerfile
password:
from_secret: docker_password
repo: thegeeklab/${DRONE_REPO_NAME}
username:
from_secret: docker_username
when:
ref:
- refs/heads/main
- refs/tags/**
depends_on:
- changelog-format
- name: publish-quay
image: thegeeklab/drone-docker-buildx:20
settings:
build_args:
- BUILD_VERSION=${DRONE_TAG%-*}
dockerfile: Dockerfile
password:
from_secret: quay_password
registry: quay.io
repo: quay.io/thegeeklab/${DRONE_REPO_NAME}
username:
from_secret: quay_username
when:
ref:
- refs/heads/main
- refs/tags/**
depends_on:
- changelog-format
- name: publish-gitea
image: plugins/gitea-release
settings:
api_key:
from_secret: gitea_token
base_url: https://gitea.rknet.org
note: CHANGELOG.md
overwrite: true
title: ${DRONE_TAG}
when:
ref:
- refs/tags/**
depends_on:
- publish-dockerhub
- publish-quay
trigger:
ref:
- refs/heads/main
- refs/pull/**
- refs/tags/**
depends_on:
- test
---
kind: pipeline
name: notifications
platform:
os: linux
arch: amd64
steps:
- name: pushrm-dockerhub
pull: always
image: chko/docker-pushrm:1
environment:
DOCKER_PASS:
from_secret: docker_password
DOCKER_USER:
from_secret: docker_username
PUSHRM_FILE: README.md
PUSHRM_SHORT: Custom image for markdownlint-cli
PUSHRM_TARGET: thegeeklab/${DRONE_REPO_NAME}
when:
status:
- success
- name: pushrm-quay
pull: always
image: chko/docker-pushrm:1
environment:
APIKEY__QUAY_IO:
from_secret: quay_token
PUSHRM_FILE: README.md
PUSHRM_TARGET: quay.io/thegeeklab/${DRONE_REPO_NAME}
when:
status:
- success
- name: matrix
image: thegeeklab/drone-matrix
settings:
homeserver:
from_secret: matrix_homeserver
password:
from_secret: matrix_password
roomid:
from_secret: matrix_roomid
template: "Status: **{{ build.Status }}**<br/> Build: [{{ repo.Owner }}/{{ repo.Name }}]({{ build.Link }}){{#if build.Branch}} ({{ build.Branch }}){{/if}} by {{ commit.Author }}<br/> Message: {{ commit.Message.Title }}"
username:
from_secret: matrix_username
when:
status:
- success
- failure
trigger:
ref:
- refs/heads/main
- refs/tags/**
status:
- success
- failure
depends_on:
- build-container
---
kind: signature
hmac: ca041203f61f0275d3f2e6a830a7a92b881392a0b6d95f50e2eb05d65e5cc980
...

47
.gitsv/config.yml Normal file
View File

@ -0,0 +1,47 @@
---
version: "1.1"
versioning:
update-major: []
update-minor: [feat]
update-patch: [fix, perf, refactor, chore, test, ci, docs]
tag:
pattern: "v%d.%d.%d"
release-notes:
sections:
- name: Features
commit-types: [feat]
section-type: commits
- name: Bug Fixes
commit-types: [fix]
section-type: commits
- name: Performance Improvements
commit-types: [perf]
section-type: commits
- name: Code Refactoring
commit-types: [refactor]
section-type: commits
- name: Others
commit-types: [chore]
section-type: commits
- name: Testing
commit-types: [test]
section-type: commits
- name: CI Pipeline
commit-types: [ci]
section-type: commits
- name: Documentation
commit-types: [docs]
section-type: commits
- name: BREAKING CHANGES
section-type: breaking-changes
commit-message:
footer:
issue:
key: issue
add-value-prefix: "#"
issue:
regex: "#?[0-9]+"

View File

@ -1,2 +1,2 @@
.drone.yml
*.tpl.md
LICENSE

View File

@ -0,0 +1,69 @@
---
when:
- event: [pull_request, tag]
- event: [push, manual]
branch:
- ${CI_REPO_DEFAULT_BRANCH}
steps:
- name: security-build
image: quay.io/thegeeklab/wp-docker-buildx:4
settings:
containerfile: Containerfile.multiarch
output: type=oci,dest=oci/${CI_REPO_NAME},tar=false
repo: thegeeklab/${CI_REPO_NAME}
- name: security-scan
image: ghcr.io/aquasecurity/trivy
commands:
- trivy -v
- trivy image --input oci/${CI_REPO_NAME}
environment:
TRIVY_EXIT_CODE: "1"
TRIVY_IGNORE_UNFIXED: "true"
TRIVY_NO_PROGRESS: "true"
TRIVY_SEVERITY: HIGH,CRITICAL
TRIVY_TIMEOUT: 1m
- name: publish-dockerhub
image: quay.io/thegeeklab/wp-docker-buildx:4
group: container
settings:
auto_tag: true
containerfile: Containerfile.multiarch
password:
from_secret: docker_password
platforms:
- linux/amd64
- linux/arm64
provenance: false
repo: thegeeklab/${CI_REPO_NAME}
username:
from_secret: docker_username
when:
- event: [tag]
- event: [push, manual]
branch:
- ${CI_REPO_DEFAULT_BRANCH}
- name: publish-quay
image: quay.io/thegeeklab/wp-docker-buildx:4
group: container
settings:
auto_tag: true
containerfile: Containerfile.multiarch
password:
from_secret: quay_password
platforms:
- linux/amd64
- linux/arm64
provenance: false
registry: quay.io
repo: quay.io/thegeeklab/${CI_REPO_NAME}
username:
from_secret: quay_username
when:
- event: [tag]
- event: [push, manual]
branch:
- ${CI_REPO_DEFAULT_BRANCH}

View File

@ -0,0 +1,25 @@
---
when:
- event: [pull_request, tag]
- event: [push, manual]
branch:
- ${CI_REPO_DEFAULT_BRANCH}
steps:
- name: changelog
image: quay.io/thegeeklab/git-sv
commands:
- git sv current-version
- git sv release-notes -t ${CI_COMMIT_TAG:-next} -o CHANGELOG.md
- cat CHANGELOG.md
- name: publish-gitea
image: quay.io/thegeeklab/wp-gitea-release
settings:
api_key:
from_secret: gitea_token
base_url: https://gitea.rknet.org
note: CHANGELOG.md
title: ${CI_COMMIT_TAG}
when:
- event: [tag]

62
.woodpecker/docs.yml Normal file
View File

@ -0,0 +1,62 @@
---
when:
- event: [pull_request, tag]
- event: [push, manual]
branch:
- ${CI_REPO_DEFAULT_BRANCH}
steps:
- name: markdownlint
image: quay.io/thegeeklab/markdownlint-cli
group: test
commands:
- markdownlint 'README.md'
- name: spellcheck
image: quay.io/thegeeklab/alpine-tools
group: test
commands:
- spellchecker --files '_docs/**/*.md' 'README.md' -d .dictionary -p spell indefinite-article syntax-urls
environment:
FORCE_COLOR: "true"
- name: link-validation
image: docker.io/lycheeverse/lychee
group: test
commands:
- lychee --no-progress --format detailed README.md
- name: pushrm-dockerhub
image: docker.io/chko/docker-pushrm:1
secrets:
- source: docker_password
target: DOCKER_PASS
- source: docker_username
target: DOCKER_USER
environment:
PUSHRM_FILE: README.md
PUSHRM_SHORT: Custom image for markdownlint-cli
PUSHRM_TARGET: thegeeklab/${CI_REPO_NAME}
when:
- event: [push, manual]
branch:
- ${CI_REPO_DEFAULT_BRANCH}
status: [success]
- name: pushrm-quay
image: docker.io/chko/docker-pushrm:1
secrets:
- source: quay_token
target: APIKEY__QUAY_IO
environment:
PUSHRM_FILE: README.md
PUSHRM_TARGET: quay.io/thegeeklab/${CI_REPO_NAME}
when:
- event: [push, manual]
branch:
- ${CI_REPO_DEFAULT_BRANCH}
status: [success]
depends_on:
- build-package
- build-container

26
.woodpecker/notify.yml Normal file
View File

@ -0,0 +1,26 @@
---
when:
- event: [tag]
- event: [push, manual]
branch:
- ${CI_REPO_DEFAULT_BRANCH}
runs_on: [success, failure]
steps:
- name: matrix
image: quay.io/thegeeklab/wp-matrix
settings:
homeserver:
from_secret: matrix_homeserver
password:
from_secret: matrix_password
roomid:
from_secret: matrix_roomid
username:
from_secret: matrix_username
when:
- status: [success, failure]
depends_on:
- docs

View File

@ -1,22 +1,24 @@
FROM node:lts-alpine3.13@sha256:1b519b063aeb43ada376108c68c6dacedba1766b8f48d3a30ff80cf8569b9f68
FROM docker.io/node:lts-alpine@sha256:7a91aa397f2e2dfbfcdad2e2d72599f374e0b0172be1d86eeb73f1d33f36a4b2
LABEL maintainer="Robert Kaussow <mail@thegeeklab.de>"
LABEL org.opencontainers.image.authors="Robert Kaussow <mail@thegeeklab.de>"
LABEL org.opencontainers.image.title="markdownlint-cli"
LABEL org.opencontainers.image.url="https://gitea.rknet.org/docker/markdownlint-cli"
LABEL org.opencontainers.image.source="https://gitea.rknet.org/docker/markdownlint-cli"
LABEL org.opencontainers.image.documentation="https://gitea.rknet.org/docker/markdownlint-cli"
LABEL org.opencontainers.image.url="https://gitea.rknet.org/container/markdownlint-cli"
LABEL org.opencontainers.image.source="https://gitea.rknet.org/container/markdownlint-cli"
LABEL org.opencontainers.image.documentation="https://gitea.rknet.org/container/markdownlint-cli"
ARG MARKDOWNLINT_VERSION
ARG BUILD_VERSION
# renovate: datasource=npm depName=markdownlint-cli
ENV MARKDOWNLINT_VERSION="${BUILD_VERSION:-0.29.0}"
ENV MARKDOWNLINT_VERSION="${MARKDOWNLINT_VERSION:-0.40.0}"
ENV FORCE_COLOR=true \
NPM_CONFIG_LOGLEVEL=error
COPY overlay/ /
RUN MARKDOWNLINT_VERSION="${MARKDOWNLINT_VERSION##v}" && \
RUN apk --no-cache upgrade libcrypto3 libssl3 && \
MARKDOWNLINT_VERSION="${MARKDOWNLINT_VERSION##v}" && \
MARKDOWNLINT_MAJOR="${MARKDOWNLINT_VERSION%%.*}" && \
if [ -z "${MARKDOWNLINT_MAJOR//[0-9]}" ] && [ -n "$MARKDOWNLINT_MAJOR" ]; then \
echo "Installing markdownlint-cli version '$MARKDOWNLINT_VERSION' ..." && \

View File

@ -1,6 +1,6 @@
MIT License
Copyright (c) 2021 Robert Kaussow <mail@thegeeklab.de>
Copyright (c) 2022 Robert Kaussow <mail@thegeeklab.de>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal

View File

@ -2,21 +2,25 @@
Custom image for markdownlint-cli
[![Build Status](https://img.shields.io/drone/build/docker/markdownlint-cli?logo=drone&server=https%3A%2F%2Fdrone.rknet.org)](https://drone.rknet.org/docker/markdownlint-cli)
<!-- spellchecker-disable -->
[![Build Status](https://ci.rknet.org/api/badges/container/markdownlint-cli/status.svg)](https://ci.rknet.org/repos/container/markdownlint-cli)
[![Docker Hub](https://img.shields.io/badge/dockerhub-latest-blue.svg?logo=docker&logoColor=white)](https://hub.docker.com/r/thegeeklab/markdownlint-cli)
[![Quay.io](https://img.shields.io/badge/quay-latest-blue.svg?logo=docker&logoColor=white)](https://quay.io/repository/thegeeklab/markdownlint-cli)
[![Source: Gitea](https://img.shields.io/badge/source-gitea-blue.svg?logo=gitea&logoColor=white)](https://gitea.rknet.org/docker/markdownlint-cli)
[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](https://gitea.rknet.org/docker/markdownlint-cli/src/branch/main/LICENSE)
[![Source: Gitea](https://img.shields.io/badge/source-gitea-blue.svg?logo=gitea&logoColor=white)](https://gitea.rknet.org/container/markdownlint-cli)
[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](https://gitea.rknet.org/container/markdownlint-cli/src/branch/main/LICENSE)
Custom wrapper Docker image for [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) optimized for CI.
<!-- spellchecker-enable -->
Custom container image for [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) optimized for CI.
## Usage
```Shell
docker run -v $(pwd):/drone/src markdownlint-cli
docker run -v $(pwd):/src markdownlint-cli
# or pass arguments to markdownlint-cli
docker run -v $(pwd):/drone/src markdownlint-cli -p .gitignore
docker run -v $(pwd):/src markdownlint-cli -p .gitignore
```
## Build
@ -27,4 +31,4 @@ docker build -t markdownlint-cli:latest .
## License
This project is licensed under the MIT License - see the [LICENSE](https://gitea.rknet.org/docker/markdownlint-cli/src/branch/main/LICENSE) file for details.
This project is licensed under the MIT License - see the [LICENSE](https://gitea.rknet.org/container/markdownlint-cli/src/branch/main/LICENSE) file for details.

4
trivy.yaml Normal file
View File

@ -0,0 +1,4 @@
---
scan:
skip-files:
- /usr/local/bin/gomplate