Commit graph

162 commits

Author SHA1 Message Date
d688b8fd77 ci: fix 2024-05-08 14:20:14 +02:00
547d6865a7 fix linter errors
Some checks failed
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/push/build unknown status
Signed-off-by: Michael Grote <michael.grote@posteo.de>
2024-05-08 14:19:23 +02:00
f0db0112b2 ci: add pylint
Some checks failed
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/push/build unknown status
2024-05-08 14:07:10 +02:00
1ca21a7f88 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:49:55 +02:00
92df72f00d chore(deps): update dependency flask-cors to v4.0.1 (#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-05-05 02:56:12 +02:00
41a847d8b2 chore(deps): update docker docker tag to v26.1.1 (#13)
Some checks failed
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline failed
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-05-01 02:01:36 +02:00
cdc2cac036 chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.1.117 (#12)
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-27 02:05:35 +02:00
20c3fe2d65 chore(deps): update docker docker tag to v26.1.0 (#10)
Some checks failed
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/push/build unknown status
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-04-26 02:03:05 +02:00
89986ade9b chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.1.116 (#11)
Some checks failed
ci/woodpecker/push/build unknown status
ci/woodpecker/push/lint Pipeline failed
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-04-26 02:02:57 +02:00
d939f634f0 chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.1.115 (#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-04-22 02:02:39 +02:00
aba4d82544 chore(deps): update docker docker tag to v26.0.2 (#8)
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:01:26 +02:00
f758ec9d2a chore(deps): update dependency gunicorn to v22 (#7)
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 |
|---|---|---|
| [gunicorn](https://github.com/benoitc/gunicorn) ([changelog](https://docs.gunicorn.org/en/stable/news.html)) | major | `==21.2.0` -> `==22.0.0` |

---

### Release Notes

<details>
<summary>benoitc/gunicorn (gunicorn)</summary>

### [`v22.0.0`](https://github.com/benoitc/gunicorn/releases/tag/22.0.0): Gunicorn 22.0 has been released

[Compare Source](https://github.com/benoitc/gunicorn/compare/21.2.0...22.0.0)

**Gunicorn 22.0.0 has been released.** This version fix the numerous security vulnerabilities. You're invited to upgrade asap your own installation.

Changes:

    22.0.0 - 2024-04-17
    ===================

    - use `utime` to notify workers liveness
    - migrate setup to pyproject.toml
    - fix numerous security vulnerabilities in HTTP parser (closing some request smuggling vectors)
    - parsing additional requests is no longer attempted past unsupported request framing
    - on HTTP versions < 1.1 support for chunked transfer is refused (only used in exploits)
    - requests conflicting configured or passed SCRIPT_NAME now produce a verbose error
    - Trailer fields are no longer inspected for headers indicating secure scheme
    - support Python 3.12

    ** Breaking changes **

    - minimum version is Python 3.7
    - the limitations on valid characters in the HTTP method have been bounded to Internet Standards
    - requests specifying unsupported transfer coding (order) are refused by default (rare)
    - HTTP methods are no longer casefolded by default (IANA method registry contains none affected)
    - HTTP methods containing the number sign (#) are no longer accepted by default (rare)
    - HTTP versions < 1.0 or >= 2.0 are no longer accepted by default (rare, only HTTP/1.1 is supported)
    - HTTP versions consisting of multiple digits or containing a prefix/suffix are no longer accepted
    - HTTP header field names Gunicorn cannot safely map to variables are silently dropped, as in other software
    - HTTP headers with empty field name are refused by default (no legitimate use cases, used in exploits)
    - requests with both Transfer-Encoding and Content-Length are refused by default (such a message might indicate an attempt to perform request smuggling)
    - empty transfer codings are no longer permitted (reportedly seen with really old & broken proxies)

    ** SECURITY **

    - fix CVE-2024-1135

1.  Documentation is available there: https://docs.gunicorn.org/en/stable/news.html
2.  Packages: https://pypi.org/project/gunicorn/

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

Reviewed-on: #7
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-04-17 11:45:58 +02:00
a9b40d7474 chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.1.114 (#6)
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-04-14 03:02:01 +02:00
11bdf42e4d chore(deps): update docker docker tag to v26.0.1 (#5)
Some checks failed
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/push/build unknown status
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-04-13 02:01:39 +02:00
e2d0c76519 chore(deps): update dependency flask to v3.0.3 (#4)
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-04-07 22:00:52 +02:00
ba4a62268c chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.1.113 (#3)
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/cron/build Pipeline was successful
ci/woodpecker/cron/lint Pipeline was successful
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-04-04 21:37:15 +02:00
ed8abb8a5c 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:07 +02:00
642ab7579c 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:25:27 +00:00
d9b5a1b49e chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.1.110
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-04 17:21:19 +00:00
cef3235b47 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:40:36 +00:00
42db5d5a88 chore(deps): update docker docker tag to v26 (#32)
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: #32
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-03-21 14:39:30 +01:00
b6cf68d1ab chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.1.108 2024-03-20 15:39:21 +00:00
984b9469fd chore(deps): update docker docker tag to v25.0.5 2024-03-20 07:39:02 +00:00
c8fb52fcca set alpine version 2024-03-13 08:53:28 +01:00
3efa0fcf17 chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.1.107 2024-03-13 07:39:16 +00:00
c63a9e2b12 chore(deps): update docker docker tag to v25.0.4 2024-03-07 23:37:44 +00:00
99ea8afd61 chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.1.106 2024-02-19 23:40:26 +00:00
59e5b83d78 chore(deps): update pipelinecomponents/hadolint docker tag to v0.26.1 2024-02-19 23:36:12 +00:00
59801b2d43 chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.1.105 2024-02-17 14:48:12 +00:00
b1d2e4bec5 ci: new build step 2024-02-17 15:36:16 +01:00
10ba8b02e5 chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.1.102 2024-02-09 10:21:52 +00:00
cb399f1ae1 chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.1.101 2024-02-09 10:19:45 +00:00
0fa5ba29ac ci: variable for name 2024-02-09 11:15:46 +01:00
9af694e1df chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.1.100 2024-02-07 20:29:24 +00:00
074dad265a remove image digests 2024-02-07 21:20:35 +01:00
d9d5392a84 ci: new build step 2024-02-07 21:11:47 +01:00
5abf99bf95 chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to v3.1.0 (#21)
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: #21
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-02-07 17:40:23 +01:00
1f6a452f74 remove image digest 2024-02-07 15:14:06 +01:00
99d693e2a9 chore(deps): update koalaman/shellcheck-alpine:latest docker digest to eed99e4 2024-02-06 19:31:35 +00:00
59f5dccfd0 ci: typo 2024-02-06 20:20:51 +01:00
376de2ed54 ci: dont run on renovate updates 2024-02-06 20:17:01 +01:00
a59ae4da20 chore(deps): pin dependencies (#17)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| koalaman/shellcheck-alpine | pinDigest |  -> `7b0682c` |
| [woodpeckerci/plugin-docker-buildx](https://codeberg.org/woodpecker-plugins/docker-buildx) ([source](https://codeberg.org/woodpecker-plugins/docker-buildx.git)) | pinDigest |  -> `c7ac0b0` |

---

### 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-06 18:56:25 +01:00
981bf4f756 chore(deps): update dependency flask to v3.0.2 (#18)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| Flask ([changelog](https://flask.palletsprojects.com/changes/)) | patch | `==3.0.1` -> `==3.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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNjguMiIsInVwZGF0ZWRJblZlciI6IjM3LjE2OC4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->

Reviewed-on: #18
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-02-06 18:56:19 +01:00
a904997096 ci: replace shellcheck image 2024-02-02 22:39:28 +01:00
9f9a5e41cc chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.0.131 (#16)
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-02-02 22:22:19 +01:00
805ec0c6d7 chore(deps): update registry.mgrote.net/allzweckcontainer docker tag to v1.0.121 (#15)
Co-authored-by: Renovate Bot <renovate@mgrote.net>
Co-committed-by: Renovate Bot <renovate@mgrote.net>
2024-02-02 22:15:40 +01:00
8ec7178dd3 ci: shellcheck, set tag instead of latest 2024-02-02 22:09:47 +01:00
88c488106f ci: replace docker-plugin, set SemVer, remove tag 2024-02-02 22:02:00 +01:00
e25ad9470c 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:46:49 +01:00
5c6a06ba6c ci: add shellcheck 2024-01-29 12:21:03 +01:00