Compare commits

...

85 commits
f ... master

Author SHA1 Message Date
494eafa9c6 chore(deps): update zricethezav/gitleaks docker tag to v8.21.2 (#31)
All checks were successful
lint, build and push / lint (push) Successful in 11s
lint, build and push / build (push) Successful in 3m0s
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-10-28 17:05:54 +01:00
5069950a60 chore(config): migrate renovate config (#30)
All checks were successful
lint, build and push / lint (push) Successful in 4s
lint, build and push / build (push) Successful in 1m6s
The Renovate config in this repository needs migrating. Typically this is because one or more configuration options you are using have been renamed.

  You don't need to merge this PR right away, because Renovate will continue to migrate these fields internally each time it runs. But later some of these fields may be fully deprecated and the migrations removed. So it's a good idea to merge this migration PR soon.

🔕 **Ignore**: Close this PR and you won't be reminded about config migration again, but one day your current config may no longer be valid.

 Got questions? Does something look wrong to you? Please don't hesitate to [request help here](https://github.com/renovatebot/renovate/discussions).

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).

Reviewed-on: #30
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-10-23 22:49:13 +02:00
512bca28dc chore(deps): update zricethezav/gitleaks docker tag to v8.21.1 (#29)
All checks were successful
lint, build and push / lint (push) Successful in 9s
lint, build and push / build (push) Successful in 1m18s
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-10-18 16:06:06 +02:00
54a00c679f chore(deps): update zricethezav/gitleaks docker tag to v8.21.0 (#28)
All checks were successful
lint, build and push / lint (push) Successful in 9s
lint, build and push / build (push) Successful in 1m14s
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-10-15 08:06:07 +02:00
4f1d61922c ci: new tag format on pr
All checks were successful
lint, build and push / lint (push) Successful in 7s
lint, build and push / build (push) Successful in 1m13s
2024-10-13 20:10:49 +02:00
405ce429d3 chore(deps): update zricethezav/gitleaks docker tag to v8.20.1 (#27)
All checks were successful
lint, build and push / lint (push) Successful in 10s
lint, build and push / build (push) Successful in 1m34s
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-10-07 20:05:17 +02:00
2d645426fe ci: add source-branch to info mail
All checks were successful
lint, build and push / lint (push) Successful in 6s
lint, build and push / build (push) Successful in 1m24s
2024-10-04 14:02:06 +02:00
55edc69650 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 1m42s
2024-09-27 13:03:44 +02:00
d76a91cf10 ci: send always notification
All checks were successful
lint, build and push / lint (push) Successful in 8s
lint, build and push / build (push) Successful in 1m48s
2024-09-27 12:36:24 +02:00
c9cb5f3786 chore(deps): update zricethezav/gitleaks docker tag to v8.19.3 (#26)
All checks were successful
lint, build and push / lint (push) Successful in 8s
lint, build and push / build (push) Successful in 1m31s
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-09-26 20:06:13 +02:00
f51d2cbaee chore(deps): update docker/build-push-action action to v6 (#25)
All checks were successful
lint, build and push / lint (push) Successful in 4s
lint, build and push / build (push) Successful in 1m9s
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/allzweckcontainer/pulls/25
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-09-23 12:34:35 +02:00
39a13e3555 chore(deps): update zricethezav/gitleaks docker tag to v8.19.2 (#24)
All checks were successful
lint, build and push / lint (push) Successful in 4s
lint, build and push / build (push) Successful in 1m20s
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-09-16 18:06:09 +02:00
2b0462f60a 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 1m7s
2024-09-02 22:07:54 +02:00
68ce90b7dd 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 56s
2024-09-02 21:31:37 +02:00
e6acf07e43 switch to gitea-actions
All checks were successful
lint, build and push / lint (push) Successful in 5s
lint, build and push / build (push) Successful in 59s
2024-09-02 21:12:40 +02:00
33f69e5628 chore(deps): update docker docker tag to v27.2.0 (#23)
Some checks failed
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline failed
ci/woodpecker/cron/lint Pipeline failed
ci/woodpecker/cron/build unknown status
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-08-29 02:01:29 +02:00
6d932e63d1 chore(deps): update docker docker tag to v27.1.2 (#22)
All checks were 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
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-08-15 20:50:08 +02:00
30b61864b7 ci: remove missing files
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
2024-08-06 11:03:59 +02:00
b0af50db49 ci: remove commit + version tags
Some checks failed
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline failed
2024-08-06 10:59:22 +02:00
916b4977a2 chore(deps): update woodpeckerci/plugin-git docker tag to v2.5.2 (#21)
All checks were 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
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-07-26 14:03:50 +02:00
6e63a31138 manual build in comments
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
2024-07-26 00:35:53 +02:00
7755f68092 fix minor version
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
2024-07-26 00:24:54 +02:00
444c7779ad ci: disable cache and enable manual runs 2024-07-26 00:24:23 +02:00
f3461b7f67 chore(deps): update docker docker tag to v27.1.1 (#20)
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-07-25 22:05:26 +02:00
617ef5752b chore(deps): update docker docker tag to v27.1.0 (#19)
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-07-23 06:07:28 +02:00
6452b94086 chore(deps): update woodpeckerci/plugin-git docker tag to v2.5.1 (#18)
Some checks are pending
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/cron/build Pipeline is pending
ci/woodpecker/cron/lint Pipeline is pending
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-07-13 18:05:45 +02:00
4637f73783 chore(deps): update docker docker tag to v27.0.3 (#17)
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-07-02 10:05:21 +02:00
824bd4a5b1 chore(deps): update docker docker tag to v27 (#15)
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
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: #15
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-06-27 21:57:15 +02:00
a49f73923e chore(deps): update pipelinecomponents/hadolint docker tag to v0.26.4 (#16)
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-06-26 14:05:24 +02:00
b2f8742a91 chore(deps): update zricethezav/gitleaks docker tag to v8.18.4 (#14)
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-06-15 02:00:46 +02:00
5eb28df9fc chore(deps): update pipelinecomponents/hadolint docker tag to v0.26.3 (#13)
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-06-08 02:00:19 +02:00
5740fda614 chore(deps): update docker docker tag to v26.1.4 (#12)
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-06-06 02:00:20 +02:00
19746cba0c chore(deps): update zricethezav/gitleaks docker tag to v8.18.3 (#11)
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-06-03 02:09:25 +02:00
ec48d9dfac chore(deps): update docker docker tag to v26.1.3 (#10)
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-05-17 02:00:19 +02:00
411316bcc2 chore(deps): update pipelinecomponents/hadolint docker tag to v0.26.2 (#9)
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-05-16 02:00:20 +02:00
cd4628a193 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:43:54 +02:00
f7ca5e3850 chore(deps): update docker docker tag to v26.1.2 (#8)
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-05-11 02:00:18 +02:00
16768a0830 remove anything pylint related
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
2024-05-08 14:37:30 +02:00
6565d1257c fix linter errors
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
2024-05-08 14:31:10 +02:00
8081d87d99 remove system python3
Some checks failed
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/push/build unknown status
2024-05-08 14:30:38 +02:00
40df9eb628 fix python install error
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
2024-05-08 14:24:39 +02:00
fb6464bbaa fix linter errors
Some checks failed
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline failed
2024-05-08 14:23:26 +02:00
510b40e38a add pylint
Some checks failed
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/push/build unknown status
2024-05-08 14:22:14 +02:00
7629cc65c1 update image to ubuntu 24.04
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/manual/lint Pipeline was successful
ci/woodpecker/manual/build Pipeline was successful
2024-05-07 00:00:24 +02:00
49befb0c85 ci: fix tag
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
2024-05-06 23:49:08 +02:00
d3748a9e84 ci: fix when
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
2024-05-06 23:46:01 +02:00
c79f64db00 chore(deps): update docker docker tag to v26.1.1 (#7)
Some checks failed
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
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-05-01 02:00:16 +02:00
0d0b129111 chore(deps): update docker docker tag to v26.1.0 (#5)
Some checks failed
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline failed
ci/woodpecker/cron/lint Pipeline was successful
ci/woodpecker/cron/build Pipeline was successful
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-04-25 02:00:35 +02:00
f70ee6b4ef chore(deps): update docker docker tag to v26.0.2 (#4)
Some checks failed
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline failed
ci/woodpecker/cron/lint Pipeline was successful
ci/woodpecker/cron/build Pipeline was successful
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-04-20 02:00:16 +02:00
d87d368473 chore(deps): update docker docker tag to v26.0.1 (#3)
All checks were 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
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-04-13 02:00:42 +02:00
66ac7415b3 Merge pull request 'chore(deps): update docker docker tag to v26' (#2) from renovate/docker-26.x into master
All checks were 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
Reviewed-on: #2
2024-04-04 20:25:42 +02:00
663b08a390 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:23:10 +02:00
94d56cb6cb chore(deps): update docker docker tag to v26
Some checks failed
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/push/build Pipeline failed
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pull_request_closed/lint Pipeline was successful
ci/woodpecker/pull_request_closed/build Pipeline was successful
2024-04-04 17:20:18 +00:00
cfe3dd2a5a revert ab177ed881
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
revert chore(deps): update docker docker tag to v26 (#29)

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: #29
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-04-04 19:15:00 +02:00
ab177ed881 chore(deps): update docker docker tag to v26 (#29)
All checks were successful
ci/woodpecker/manual/lint Pipeline was successful
ci/woodpecker/manual/build Pipeline was successful
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: #29
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-03-21 14:38:22 +01:00
68d4c7632f chore(deps): update docker docker tag to v25.0.5 2024-03-20 07:37:35 +00:00
70de374d18 chore(deps): update docker docker tag to v25.0.4 2024-03-07 23:36:29 +00:00
20f51beba6 chore(deps): update pipelinecomponents/hadolint docker tag to v0.26.1 2024-02-19 23:34:45 +00:00
d70feede4e ci: tag 2024-02-17 15:44:46 +01:00
f9baed839d chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.1.103 2024-02-17 14:40:57 +00:00
50657630fe ci: new build step 2024-02-17 15:31:54 +01:00
356de5b9ed chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.1.102 2024-02-09 10:20:41 +00:00
b6f546269a ci: variable for name 2024-02-09 11:16:27 +01:00
4f30595e03 chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.1.100 2024-02-07 20:26:54 +00:00
8cdd09e4cb remove image digests 2024-02-07 21:21:40 +01:00
7bc23520b8 ci: new build step 2024-02-07 21:17:42 +01:00
mg
b945109d17 revert 0b96de20be
revert ci: disable lint
2024-02-07 21:03:29 +01:00
0b96de20be ci: disable lint 2024-02-07 20:53:54 +01:00
7a3e1a60e9 chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to v3.1.0 (#22)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [woodpeckerci/plugin-docker-buildx](https://codeberg.org/woodpecker-plugins/docker-buildx) ([source](https://codeberg.org/woodpecker-plugins/docker-buildx.git)) | minor | `3.0.1` -> `3.1.0` |

---

### Release Notes

<details>
<summary>woodpecker-plugins/docker-buildx (woodpeckerci/plugin-docker-buildx)</summary>

### [`v3.1.0`](https://codeberg.org/woodpecker-plugins/docker-buildx/releases/tag/v3.1.0)

[Compare Source](https://codeberg.org/woodpecker-plugins/docker-buildx/compare/v3.0.1...v3.1.0)

#### Features

-   Improve support for `cache_to` and `cache_from` & add `cache_images` ([#&#8203;129](https://github.com/woodpecker-plugins/docker-buildx/issues/129))

#### Dependencies

-   chore(deps): update docker docker tag to v25.0.2

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->

Reviewed-on: #22
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-02-07 17:40:46 +01:00
adef9fd04d remove image digest 2024-02-07 15:15:26 +01:00
56af9d569f chore(deps): update koalaman/shellcheck-alpine:latest docker digest to eed99e4 2024-02-06 19:32:20 +00:00
f2c138ecee Typo 2024-02-06 20:23:46 +01:00
75fe82a2d6 ci: typo 2024-02-06 20:19:47 +01:00
28b19c7f0e ci: dont run on renovate updates 2024-02-06 20:17:41 +01:00
65c3d714b3 chore(deps): update koalaman/shellcheck-alpine:latest docker digest to eed99e4 2024-02-06 19:04:21 +00:00
d9e25ad144 chore(deps): update koalaman/shellcheck-alpine:latest docker digest to 7b0682c (#18)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| koalaman/shellcheck-alpine | digest | `bdcdfa7` -> `7b0682c` |

---

### 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNjguMiIsInVwZGF0ZWRJblZlciI6IjM3LjE2OC4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->

Reviewed-on: #18
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-02-06 18:55:31 +01:00
d024243de5 chore(deps): pin dependencies (#17)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| koalaman/shellcheck-alpine |  | pinDigest |  -> `bdcdfa7` |
| [pipelinecomponents/hadolint](https://gitlab.com/pipeline-components/hadolint) |  | pinDigest |  -> `7122937` |
| ubuntu | final | pinDigest |  -> `e9569c2` |
| [woodpeckerci/plugin-docker-buildx](https://codeberg.org/woodpecker-plugins/docker-buildx) ([source](https://codeberg.org/woodpecker-plugins/docker-buildx.git)) |  | pinDigest |  -> `c7ac0b0` |
| [zricethezav/gitleaks](https://github.com/gitleaks/gitleaks) |  | pinDigest |  -> `eadfe25` |

---

### 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.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] <!-- 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNjguMiIsInVwZGF0ZWRJblZlciI6IjM3LjE2OC4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->

Reviewed-on: #17
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-02-02 22:54:03 +01:00
c81cfc5aeb remove shellcheck 2024-02-02 22:42:55 +01:00
9838084c76 ci: replace shellcheck image 2024-02-02 22:31:14 +01:00
34978f6e59 ci: syntax 2024-02-02 22:18:14 +01:00
60e76e6cd0 ci: change shellcheck tag 2024-02-02 22:17:42 +01:00
3098b12f30 chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.0.121 (#16)
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-02-02 22:13:40 +01:00
eedf1a731e ci: shellcheck, set tag instead of latest 2024-02-02 22:13:08 +01:00
cfce48fb16 SemVer-Tags (#15)
Reviewed-on: #15
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Co-committed-by: Michael Grote <michael.grote@posteo.de>
2024-02-02 21:32:34 +01:00
fb01e7ba2a chore(deps): update zricethezav/gitleaks docker tag to v8.18.2 (#14)
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-02-01 21:44:48 +01:00
6 changed files with 97 additions and 74 deletions

View file

@ -0,0 +1,91 @@
name: "lint, build and push"
on:
schedule:
- cron: "1 13 * * 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.21.2
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 }}
Source: ${{ github.head_ref }}
build:
needs: [gitleaks, hadolint] # shellcheck
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Extract repository name
id: name
run: |
echo REPO_NAME=$(echo ${GITHUB_REPOSITORY} | awk -F"/" '{print $2}') >> $GITHUB_OUTPUT
- name: Docker meta
id: meta
uses: docker/metadata-action@v5
with:
images: |
registry.mgrote.net/${{ steps.name.outputs.REPO_NAME }}
tags: |
type=raw,value=latest,enable={{is_default_branch}}
type=ref,event=branch
type=ref,event=pr
- 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: Build and push Docker image
uses: https://github.com/docker/build-push-action@v6
with:
context: .
file: ./Dockerfile
push: true
tags: ${{ steps.meta.outputs.tags }}
- 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 }}
Source: ${{ github.head_ref }}

View file

@ -1,31 +0,0 @@
---
depends_on:
- lint
steps:
selfhosted_tag:
image: plugins/docker@sha256:2f157400c2cb7de1b309b0f044f119375108218e54d38e1340e00b9f93abdefb
settings:
dockerfile: Dockerfile
repo: registry.mgrote.net/allzweckcontainer
registry: registry.mgrote.net
tags:
- ${CI_COMMIT_TAG}
when:
event:
- tag
selfhosted_push:
image: plugins/docker@sha256:2f157400c2cb7de1b309b0f044f119375108218e54d38e1340e00b9f93abdefb
settings:
dockerfile: Dockerfile
repo: registry.mgrote.net/allzweckcontainer
registry: registry.mgrote.net
tags:
- ${CI_COMMIT_SHA:0:8}
- ${CI_COMMIT_BRANCH}
- latest
when:
event:
exclude:
- pull_request
- tag

View file

@ -1,35 +0,0 @@
---
steps:
gitleaks:
image: zricethezav/gitleaks:v8.18.1
commands:
- gitleaks detect --no-git --verbose --source $CI_WORKSPACE
when:
event:
exclude:
- tag
hadolint:
image: pipelinecomponents/hadolint:0.26.0
commands:
- hadolint Dockerfile
when:
event:
exclude:
- tag
shellcheck:
image: registry.mgrote.net/allzweckcontainer:latest
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
when:
event:
exclude:
- tag
...

View file

@ -1,10 +1,10 @@
FROM ubuntu:jammy
FROM ubuntu:24.04
ENV DEBIAN_FRONTEND=noninteractive
# hadolint ignore=DL3008,DL3028
RUN apt-get update && \
apt-get -y --no-install-recommends install \
RUN apt-get update \
&& apt-get -y --no-install-recommends install \
build-essential \
wget \
rsync \
@ -15,6 +15,5 @@ RUN apt-get update && \
curl \
yamllint \
s-nail \
shellcheck \
&& apt-get clean && \
rm -rf /var/lib/apt/lists/* /var/tmp/* /tmp/*
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/* /var/tmp/* /tmp/*

View file

@ -1 +0,0 @@
[![status-badge](https://ci.mgrote.net/api/badges/2/status.svg)](https://ci.mgrote.net/repos/2)

View file

@ -1,7 +1,7 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:base",
"config:recommended",
"default:pinDigestsDisabled"
]
}