Compare commits

...

81 commits

Author SHA1 Message Date
db11516571 ci: fix notification tasks
All checks were successful
lint, build and push / lint (push) Successful in 8s
lint, build and push / build (push) Successful in 27s
2024-09-27 13:03:35 +02:00
ca9ceec251 ci: fix typo
All checks were successful
lint, build and push / lint (push) Successful in 7s
lint, build and push / build (push) Successful in 23s
2024-09-27 12:42:16 +02:00
3d8f71c9be ci: fix send always notification
All checks were successful
lint, build and push / lint (push) Successful in 6s
lint, build and push / build (push) Successful in 21s
2024-09-27 12:41:29 +02:00
f44991c3a6 ci: send always notification
All checks were successful
lint, build and push / lint (push) Successful in 9s
lint, build and push / build (push) Successful in 34s
2024-09-27 12:36:30 +02:00
2a50623007 chore(deps): update zricethezav/gitleaks docker tag to v8.19.3
Some checks failed
lint, build and push / lint (pull_request) Successful in 15s
lint, build and push / lint (push) Successful in 7s
lint, build and push / build (pull_request) Failing after 22s
lint, build and push / build (push) Successful in 32s
2024-09-26 18:08:33 +00:00
fb9ea32ee3 chore(deps): update docker/build-push-action action to v6 (#38)
All checks were successful
lint, build and push / lint (push) Successful in 5s
lint, build and push / build (push) Successful in 19s
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [docker/build-push-action](https://github.com/docker/build-push-action) | action | major | `v5` -> `v6` |

---

### Release Notes

<details>
<summary>docker/build-push-action (docker/build-push-action)</summary>

### [`v6`](https://github.com/docker/build-push-action/compare/v5...v6)

[Compare Source](https://github.com/docker/build-push-action/compare/v5...v6)

</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 is behind base branch, 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, check this box

---

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

Reviewed-on: https://git.mgrote.net///container-images/httpd/pulls/38
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-09-23 12:35:16 +02:00
7d3b65a428 chore(deps): update zricethezav/gitleaks docker tag to v8.19.2
Some checks failed
lint, build and push / lint (pull_request) Successful in 5s
lint, build and push / lint (push) Successful in 6s
lint, build and push / build (pull_request) Failing after 15s
lint, build and push / build (push) Successful in 18s
2024-09-16 16:08:32 +00:00
71c14a6c05 ci: remove duplicate checkout
All checks were successful
lint, build and push / lint (push) Successful in 4s
lint, build and push / build (push) Successful in 15s
2024-09-02 22:07:49 +02:00
668d836425 ci: zeiten randomisiert + badges entfernt
All checks were successful
lint, build and push / lint (push) Successful in 5s
lint, build and push / build (push) Successful in 13s
2024-09-02 21:31:31 +02:00
959a96e2f9 switch to gitea-actions
All checks were successful
lint, build and push / lint (push) Successful in 6s
lint, build and push / build (push) Successful in 16s
2024-09-02 21:04:45 +02:00
9643d1a3f6 chore(deps): update docker docker tag to v27.1.2
All checks were successful
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pull_request_closed/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/cron/lint Pipeline was successful
ci/woodpecker/cron/build Pipeline was successful
2024-08-15 18:51:48 +00:00
e01262a129 ci: remove commit + version tags
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
2024-08-06 11:10:30 +02:00
70a0f86641 chore(deps): update woodpeckerci/plugin-git docker tag to v2.5.2
All checks were successful
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/pull_request_closed/build Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
2024-07-26 12:13:05 +00:00
45c7b5da7a ci: disable cache and enable manual runs
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
2024-07-26 00:25:35 +02:00
c4c0049f06 chore(deps): update dependency alpine_3_20/curl to v8.9.0-r0
All checks were successful
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/pull_request_closed/build Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
2024-07-25 20:06:41 +00:00
6d4f6f09f9 chore(deps): update docker docker tag to v27.1.1
Some checks failed
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/pull_request_closed/build Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/push/build Pipeline failed
ci/woodpecker/pr/build Pipeline failed
2024-07-25 20:06:33 +00:00
2fae034c3a chore(deps): update docker docker tag to v27.1.0
Some checks failed
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pull_request_closed/build Pipeline was successful
ci/woodpecker/pr/build Pipeline failed
2024-07-23 00:08:49 +00:00
054812638d chore(deps): update httpd docker tag to v2.4.62
All checks were successful
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pull_request_closed/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
2024-07-18 20:22:04 +00:00
08a2dab33e chore(deps): update woodpeckerci/plugin-git docker tag to v2.5.1
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pull_request_closed/build Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
2024-07-13 16:08:14 +00:00
97da9ce19a chore(deps): update httpd docker tag to v2.4.61
All checks were successful
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/pull_request_closed/build Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
2024-07-04 00:13:43 +00:00
d139ac7816 chore(deps): update httpd docker tag to v2.4.60
All checks were successful
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/pull_request_closed/build Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
2024-07-02 04:06:06 +00:00
98171874cb chore(deps): update docker docker tag to v27.0.3
Some checks failed
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/pull_request_closed/build Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pr/build Pipeline failed
ci/woodpecker/push/build Pipeline failed
2024-07-02 04:05:55 +00:00
80ed42bc5a and again...
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
2024-06-28 09:29:11 +02:00
34fb74704a test build again?
Some checks failed
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline failed
2024-06-28 09:28:00 +02:00
4f4f800b00 test build?
Some checks failed
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline failed
2024-06-28 09:25:34 +02:00
3f0b942b2b chore(deps): update dependency alpine_3_20/wget to v1.24.5-r0
Some checks failed
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/pull_request_closed/build Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline failed
ci/woodpecker/manual/lint Pipeline was successful
ci/woodpecker/manual/build Pipeline was successful
2024-06-28 07:13:42 +00:00
d14ab329b3 chore(deps): update dependency alpine_3_20/curl to v8.8.0-r0
Some checks failed
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/pull_request_closed/build Pipeline was successful
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/push/build Pipeline failed
2024-06-28 07:13:37 +00:00
d09981527f set FROM expliciter :-D
Some checks failed
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline failed
2024-06-28 09:12:29 +02:00
06cdb88cc4 renovate: set new alpine version
Some checks failed
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline failed
2024-06-28 09:10:50 +02:00
b51a5901eb chore(deps): update docker docker tag to v27 (#21)
Some checks failed
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline failed
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker | major | `26.1.4` -> `27.0.2` |

---

### 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 is behind base branch, 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, check this box

---

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

Reviewed-on: #21
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-06-27 21:57:21 +02:00
dfb67b62a1 chore(deps): update pipelinecomponents/hadolint docker tag to v0.26.4
Some checks failed
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/pull_request_closed/build Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/build Pipeline failed
ci/woodpecker/push/build Pipeline failed
2024-06-26 12:05:56 +00:00
34e628332a chore(deps): update zricethezav/gitleaks docker tag to v8.18.4
Some checks failed
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/pull_request_closed/build Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline failed
ci/woodpecker/cron/build Pipeline is pending
ci/woodpecker/cron/lint Pipeline is pending
2024-06-15 00:02:01 +00:00
5dbdac6022 chore(deps): update pipelinecomponents/hadolint docker tag to v0.26.3
Some checks failed
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/pull_request_closed/build Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pr/build Pipeline failed
ci/woodpecker/push/build Pipeline failed
2024-06-08 00:00:48 +00:00
1625391399 chore(deps): update docker docker tag to v26.1.4
Some checks failed
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/build Pipeline failed
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/pull_request_closed/build Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline failed
2024-06-06 00:00:48 +00:00
681fd82de8 chore(deps): update dependency alpine_3_19/wget to v1.21.4-r0
Some checks failed
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/pull_request_closed/build Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pr/build Pipeline failed
ci/woodpecker/push/build Pipeline failed
2024-06-05 20:07:07 +00:00
dc9ff4f26e set old wget version for testig
Some checks failed
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline failed
2024-06-05 22:06:28 +02:00
cc34227ec7 chore(deps): update zricethezav/gitleaks docker tag to v8.18.3 2024-06-03 00:10:44 +00:00
5ca20d2267 chore(deps): update docker docker tag to v26.1.3
All checks were successful
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/pull_request_closed/build Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
2024-05-17 00:00:55 +00:00
cc95055500 chore(deps): update pipelinecomponents/hadolint docker tag to v0.26.2
All checks were successful
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/pull_request_closed/build Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
2024-05-16 00:00:49 +00:00
64e1f0c8fa ci: fix when cron
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
2024-05-14 21:44:13 +02:00
3ab543b13a chore(deps): update docker docker tag to v26.1.2
All checks were successful
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/pull_request_closed/build Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
2024-05-11 00:00:48 +00:00
db32da6edf ci: new default workflow for images
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
2024-05-06 23:56:13 +02:00
f658434008 chore(deps): update docker docker tag to v26.1.1
Some checks failed
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pull_request_closed/build Pipeline failed
ci/woodpecker/push/build Pipeline failed
2024-05-01 00:00:47 +00:00
952747bc5b chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.1.117
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/cron/lint Pipeline was successful
ci/woodpecker/cron/build Pipeline was successful
2024-04-27 00:03:33 +00:00
99ea0b59a0 chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.1.116
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pull_request_closed/build Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
2024-04-26 00:01:16 +00:00
3990f9207c chore(deps): update docker docker tag to v26.1.0
Some checks failed
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/push/build Pipeline failed
ci/woodpecker/pull_request_closed/build Pipeline was successful
2024-04-25 00:02:20 +00:00
77e56a0265 chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.1.115
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pull_request_closed/build Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
2024-04-22 00:01:21 +00:00
f932ee446c chore(deps): update docker docker tag to v26.0.2
Some checks failed
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pr/build Pipeline failed
ci/woodpecker/pull_request_closed/build Pipeline failed
ci/woodpecker/push/build Pipeline failed
ci/woodpecker/cron/lint Pipeline was successful
ci/woodpecker/cron/build Pipeline was successful
2024-04-20 00:00:39 +00:00
d4b00a8fb5 chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.1.114
Some checks failed
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/pull_request_closed/build Pipeline failed
ci/woodpecker/push/build Pipeline was successful
2024-04-14 01:00:36 +00:00
8766739670 chore(deps): update docker docker tag to v26.0.1
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pull_request_closed/build Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
2024-04-13 00:00:52 +00:00
e88de56940 chore(deps): update httpd docker tag to v2.4.59
All checks were successful
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pull_request_closed/build Pipeline was successful
ci/woodpecker/cron/lint Pipeline was successful
ci/woodpecker/cron/build Pipeline was successful
2024-04-05 18:00:35 +00:00
9a1a1a6adf chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.1.113
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pull_request_closed/build Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
2024-04-04 19:36:34 +00:00
8683374e26 ci: shellcheck: set tag to v0.10.0
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
2024-04-04 20:22:58 +02:00
2584fe4ce2 chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.1.111
All checks were successful
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pull_request_closed/build Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
2024-04-04 17:24:37 +00:00
3b813e4577 chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.1.109
All checks were successful
ci/woodpecker/manual/lint Pipeline was successful
ci/woodpecker/manual/build Pipeline was successful
2024-03-21 13:42:15 +00:00
5828eddc2b chore(deps): update docker docker tag to v26 (#30)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker | major | `25.0.5` -> `26.0.0` |

---

### 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 is behind base branch, 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, check this box

---

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

Reviewed-on: #30
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-03-21 14:40:04 +01:00
cf66de5ba8 chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.1.108 2024-03-20 15:38:14 +00:00
6d50cf0a1d chore(deps): update docker docker tag to v25.0.5 2024-03-20 07:38:13 +00:00
825efc5dbd chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.1.107 2024-03-13 07:37:50 +00:00
e059d49f43 chore(deps): update docker docker tag to v25.0.4 2024-03-07 23:36:59 +00:00
95992de9f6 chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.1.106 2024-02-19 23:38:51 +00:00
abcc78cbc8 chore(deps): update pipelinecomponents/hadolint docker tag to v0.26.1 2024-02-19 23:35:20 +00:00
6ae4103aa6 chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.1.105 2024-02-17 14:47:23 +00:00
ed74bc060e chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.1.103 2024-02-17 14:42:01 +00:00
546b49b48d ci: new build step 2024-02-17 15:37:03 +01:00
7c674cf933 chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.1.102 2024-02-09 10:21:16 +00:00
aeb43d8389 ci: same 2024-02-09 11:12:59 +01:00
87d2597926 ci: same 2024-02-09 11:11:10 +01:00
dad643d784 ci: same 2024-02-09 11:10:35 +01:00
80a1eab383 ci: test variable for name 2024-02-09 11:09:21 +01:00
d2221d4756 chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.1.100 2024-02-07 20:28:20 +00:00
1e80cb9ea0 ci: fix misc things... blablabla (#19)
Reviewed-on: #19
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-02-07 21:05:56 +01:00
18cfbc944a ci: test date 2024-02-07 20:31:29 +01:00
dd06d4d1cb ci: use utc 2024-02-07 17:59:06 +01:00
829391758a remove digest 2024-02-07 17:47:39 +01:00
ce5c7cc93e chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.0.164 2024-02-07 16:39:01 +00:00
705c1addda ci: replace plugin, set version with commit-count (#17)
Reviewed-on: #17
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-02-07 17:37:00 +01:00
611e5a5510 remove image digest 2024-02-07 15:11:17 +01:00
bc80983ccd ci: typo 2024-02-06 20:21:49 +01:00
d6549acc4c ci: dont run on renovate updates (#14)
Reviewed-on: #14
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-02-06 20:13:15 +01:00
92dc8d7fdf chore(deps): update koalaman/shellcheck-alpine:latest docker digest to eed99e4 2024-02-06 19:05:03 +00:00
4 changed files with 86 additions and 63 deletions

View file

@ -0,0 +1,82 @@
name: "lint, build and push"
on:
schedule:
- cron: "32 17 * * SUN"
push:
branches: [ master ]
pull_request:
# Variables: https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/store-information-in-variables#default-environment-variables + https://forgejo.org/docs/latest/user/actions/#env-1
jobs:
lint:
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Run Gitleaks
uses: docker://zricethezav/gitleaks:v8.19.3
with:
args: detect --no-git --verbose --source ${{ github.workspace }}
- name: Run hadolint
uses: docker://pipelinecomponents/hadolint:0.26.4
with:
args: hadolint Dockerfile
# - name: Run ShellCheck
# uses: sudo-bot/action-shellcheck@latest
# with:
# cli-args: "shell.sh"
- name: Send notification
uses: dawidd6/action-send-mail@v3
if: failure()
with:
connection_url: smtp://docker10.mgrote.net:1025
secure: false
ignore_cert: true
to: michael.grote@posteo.de
from: Gitea Actions <gitea@mgrote.net>
subject: "CI ${{ job.status }} in ${{ github.repository }}"
body: |
Repo: ${{ github.repository }}
Job: ${{ github.action }}
Status: ${{ job.status }}
build:
needs: [gitleaks, hadolint] # shellcheck
steps:
- uses: https://github.com/actions/checkout@v4
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
# - name: Login to Docker Hub
# uses: docker/login-action@v3
# with:
# username: ${{ secrets.DOCKERHUB_USERNAME }}
# password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Extract repository name
id: meta
run: |
echo REPO_NAME=$(echo ${GITHUB_REPOSITORY} | awk -F"/" '{print $2}') >> $GITHUB_OUTPUT
- name: Extract branch name
shell: bash
run: echo "REPO_BRANCH=${GITHUB_HEAD_REF:-${GITHUB_REF#refs/heads/}}" >> $GITHUB_OUTPUT
id: extract_branch
- name: Build and push Docker image
uses: https://github.com/docker/build-push-action@v6
with:
context: .
file: ./Dockerfile
push: true
tags: "registry.mgrote.net/${{ steps.meta.outputs.REPO_NAME }}:latest,registry.mgrote.net/${{ steps.meta.outputs.REPO_NAME }}:${{ steps.extract_branch.outputs.REPO_BRANCH }}"
- name: Send notification
uses: dawidd6/action-send-mail@v3
if: failure()
with:
connection_url: smtp://docker10.mgrote.net:1025
secure: false
ignore_cert: true
to: michael.grote@posteo.de
from: Gitea Actions <gitea@mgrote.net>
subject: "CI ${{ job.status }} in ${{ github.repository }}"
body: |
Repo: ${{ github.repository }}
Job: ${{ github.action }}
Status: ${{ job.status }}

View file

@ -1,19 +0,0 @@
---
depends_on:
- lint
variables: # https://woodpecker-ci.org/docs/usage/advanced-usage
- &VERSION 'v1.0.${CI_PIPELINE_NUMBER}' # wird für die Docker-Tags verwendet
steps:
selfhosted_push:
image: "woodpeckerci/plugin-docker-buildx:3.0.1@sha256:c7ac0b01243466bef93863591940ce5eacf59759e9045433a6fc28d20c696d01"
settings:
dockerfile: Dockerfile
repo: registry.mgrote.net/httpd
registry: registry.mgrote.net
tags:
- *VERSION
- ${CI_COMMIT_SHA:0:8}
- ${CI_COMMIT_BRANCH}
- latest

View file

@ -1,36 +0,0 @@
---
steps:
gitleaks:
image: zricethezav/gitleaks:v8.18.2@sha256:eadfe256fa18d6a78a717abc9ed454c8e03865d1c46d627bca83977f4424901a
commands:
- gitleaks detect --no-git --verbose --source $CI_WORKSPACE
when:
- evaluate: 'CI_PIPELINE_EVENT == "push" && CI_COMMIT_BRANCH == CI_REPO_DEFAULT_BRANCH'
- evaluate: 'CI_PIPELINE_EVENT == "pr"'
# when:
# branch:
# include: [master, master]
# exclude: [renovate/*]
hadolint:
image: pipelinecomponents/hadolint:0.26.0@sha256:7122937006c7a9bcbb78ce764d3c2f0092f183b843ad128bc9fd6ea918e22d5b
commands:
- hadolint Dockerfile
when:
event:
exclude:
- tag
shellcheck:
image: "koalaman/shellcheck-alpine:latest@sha256:7b0682c5786633fc075f69852e5c7521767e8dcb512c43cf8041b022bdc98198"
commands:
- |
find . -type f -not -path './.git/*' -not -path './collections/*' -exec file {} \; | while IFS= read -r line; do
if echo "$line" | grep -q "shell script"; then
file_path=$(echo "$line" | awk -F':' '{print $1}')
shellcheck "$file_path"
fi
done
...

View file

@ -1,10 +1,6 @@
FROM httpd:2.4.58-alpine@sha256:5f3c87973b3e76601b2f4d8832d6075e272868815e4966d2e57823591f8da29f FROM httpd:2.4.62-alpine3.20
# renovate: datasource=repology depName=alpine_3_19/curl versioning=loose
ENV CURL_VERSION="8.5.0-r0"
# renovate: datasource=repology depName=alpine_3_19/wget versioning=loose
ENV WGET_VERSION="1.21.4-r0"
# hadolint ignore=DL3018
RUN apk add --no-cache \ RUN apk add --no-cache \
curl="${CURL_VERSION}" \ curl \
wget="${WGET_VERSION}" wget