Compare commits

...

18 Commits

Author SHA1 Message Date
cd1c06a8f0 ⬆️ Update golang Docker tag to v1.22.5 (#55)
All checks were successful
ci / docker (push) Successful in 2m10s
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| golang | stage | patch | `1.22.4-alpine` -> `1.22.5-alpine` |

---

### 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, check this box

---

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

Reviewed-on: #55
Co-authored-by: Renovate <renovate@sebclem.fr>
Co-committed-by: Renovate <renovate@sebclem.fr>
2024-07-03 11:37:13 +02:00
546f9ebfb7 ⬆️ Update dependency ansible to v10.1.0 (#54)
All checks were successful
ci / docker (push) Successful in 14s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ansible](https://ansible.com/) ([source](https://github.com/ansible-community/ansible-build-data)) | minor | `10.0.1` -> `10.1.0` |

---

### Release Notes

<details>
<summary>ansible-community/ansible-build-data (ansible)</summary>

### [`v10.1.0`](https://github.com/ansible-community/ansible-build-data/compare/10.0.1...10.1.0)

[Compare Source](https://github.com/ansible-community/ansible-build-data/compare/10.0.1...10.1.0)

</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, check this box

---

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

Reviewed-on: #54
Co-authored-by: Renovate <renovate@sebclem.fr>
Co-committed-by: Renovate <renovate@sebclem.fr>
2024-06-20 12:24:31 +02:00
212e5475fc ⬆️ Update docker/build-push-action action to v6 (#53)
All checks were successful
ci / docker (push) Successful in 16s
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 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, check this box

---

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

Reviewed-on: #53
Co-authored-by: Renovate <renovate@sebclem.fr>
Co-committed-by: Renovate <renovate@sebclem.fr>
2024-06-20 12:07:01 +02:00
7b70cf6f82 ⬆️ Update python Docker tag to v3.12.4 (#52)
All checks were successful
ci / docker (push) Successful in 12s
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| python | final | patch | `3.12.3-alpine` -> `3.12.4-alpine` |

---

### 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, check this box

---

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

Reviewed-on: #52
Co-authored-by: Renovate <renovate@sebclem.fr>
Co-committed-by: Renovate <renovate@sebclem.fr>
2024-06-10 12:10:10 +02:00
1c4ecb41fb ⬆️ Update dependency ansible to v10.0.1 (#51)
All checks were successful
ci / docker (push) Successful in 17s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ansible](https://ansible.com/) ([source](https://github.com/ansible-community/ansible-build-data)) | patch | `10.0.0` -> `10.0.1` |

---

### Release Notes

<details>
<summary>ansible-community/ansible-build-data (ansible)</summary>

### [`v10.0.1`](https://github.com/ansible-community/ansible-build-data/compare/10.0.0...10.0.1)

[Compare Source](https://github.com/ansible-community/ansible-build-data/compare/10.0.0...10.0.1)

</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, check this box

---

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

Reviewed-on: #51
Co-authored-by: Renovate <renovate@sebclem.fr>
Co-committed-by: Renovate <renovate@sebclem.fr>
2024-06-07 16:30:19 +02:00
b52db72c5c ⬆️ Update golang Docker tag to v1.22.4 (#49)
All checks were successful
ci / docker (push) Successful in 1m0s
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| golang | stage | patch | `1.22.3-alpine` -> `1.22.4-alpine` |

---

### 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, check this box

---

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

Reviewed-on: #49
Co-authored-by: Renovate <renovate@sebclem.fr>
Co-committed-by: Renovate <renovate@sebclem.fr>
2024-06-05 09:52:30 +02:00
3d9a363f90 ⬆️ Update dependency ansible to v10 (#50)
Some checks failed
ci / docker (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ansible](https://ansible.com/) ([source](https://github.com/ansible-community/ansible-build-data)) | major | `9.6.0` -> `10.0.0` |

---

### Release Notes

<details>
<summary>ansible-community/ansible-build-data (ansible)</summary>

### [`v10.0.0`](https://github.com/ansible-community/ansible-build-data/compare/9.6.0...10.0.0)

[Compare Source](https://github.com/ansible-community/ansible-build-data/compare/9.6.0...10.0.0)

</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, check this box

---

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

Reviewed-on: #50
Co-authored-by: Renovate <renovate@sebclem.fr>
Co-committed-by: Renovate <renovate@sebclem.fr>
2024-06-05 09:52:15 +02:00
5fac31c6e3 ⬆️ Update dependency ansible to v9.6.0 (#48)
All checks were successful
ci / docker (push) Successful in 57s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ansible](https://ansible.com/) ([source](https://github.com/ansible-community/ansible-build-data)) | minor | `9.5.1` -> `9.6.0` |

---

### Release Notes

<details>
<summary>ansible-community/ansible-build-data (ansible)</summary>

### [`v9.6.0`](https://github.com/ansible-community/ansible-build-data/compare/9.5.1...9.6.0)

[Compare Source](https://github.com/ansible-community/ansible-build-data/compare/9.5.1...9.6.0)

</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, check this box

---

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

Reviewed-on: #48
Co-authored-by: Renovate <renovate@sebclem.fr>
Co-committed-by: Renovate <renovate@sebclem.fr>
2024-05-29 10:42:19 +02:00
ecace9089d ⬆️ Update golang Docker tag to v1.22.3 (#47)
All checks were successful
ci / docker (push) Successful in 47s
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| golang | stage | patch | `1.22.2-alpine` -> `1.22.3-alpine` |

---

### 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, check this box

---

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

Reviewed-on: #47
Co-authored-by: Renovate <renovate@sebclem.fr>
Co-committed-by: Renovate <renovate@sebclem.fr>
2024-05-16 09:24:49 +02:00
ec9387bd1d ⬆️ Update python Docker tag to v3.12.3 (#45)
All checks were successful
ci / docker (push) Successful in 47s
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| python | final | patch | `3.12.2-alpine` -> `3.12.3-alpine` |

---

### 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, check this box

---

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

Reviewed-on: #45
Co-authored-by: Renovate <renovate@sebclem.fr>
Co-committed-by: Renovate <renovate@sebclem.fr>
2024-04-25 12:57:33 +02:00
2544402662 ⬆️ Update dependency ansible to v9.5.1 (#46)
Some checks failed
ci / docker (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ansible](https://ansible.com/) ([source](https://github.com/ansible-community/ansible-build-data)) | minor | `9.4.0` -> `9.5.1` |

---

### 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, check this box

---

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

Reviewed-on: #46
Co-authored-by: Renovate <renovate@sebclem.fr>
Co-committed-by: Renovate <renovate@sebclem.fr>
2024-04-25 12:57:25 +02:00
Renovate
12f63ed4fb ⬆️ Update golang Docker tag to v1.22.2 (#44)
All checks were successful
ci / docker (push) Successful in 12s
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| golang | stage | patch | `1.22.1-alpine` -> `1.22.2-alpine` |

---

### 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, check this box

---

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

Reviewed-on: #44
Co-authored-by: Renovate <ronovate@seb6596.ovh>
Co-committed-by: Renovate <ronovate@seb6596.ovh>
2024-04-05 09:28:37 +02:00
Renovate
96ffd3f895 ⬆️ Update dependency ansible to v9.4.0 (#43)
All checks were successful
ci / docker (push) Successful in 50s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ansible](https://ansible.com/) ([source](https://github.com/ansible-community/ansible-build-data)) | minor | `9.3.0` -> `9.4.0` |

---

### Release Notes

<details>
<summary>ansible-community/ansible-build-data (ansible)</summary>

### [`v9.4.0`](https://github.com/ansible-community/ansible-build-data/compare/9.3.0...9.4.0)

[Compare Source](https://github.com/ansible-community/ansible-build-data/compare/9.3.0...9.4.0)

</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, check this box

---

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

Reviewed-on: #43
Co-authored-by: Renovate <ronovate@seb6596.ovh>
Co-committed-by: Renovate <ronovate@seb6596.ovh>
2024-04-04 13:22:16 +02:00
71a2b29c27 Add .gitea/workflows/docker.yml
All checks were successful
ci / docker (push) Successful in 2m16s
2024-03-29 16:58:12 +01:00
d7600abc4f Update Dockerfile
Some checks failed
ci/woodpecker/tag/woodpecker Pipeline failed
ci/woodpecker/push/woodpecker Pipeline failed
2024-03-29 16:55:53 +01:00
Renovate
3a0011e219 ⬆️ Update golang Docker tag to v1.22.1 (#42)
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| golang | stage | patch | `1.22.0-alpine` -> `1.22.1-alpine` |

---

### 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, check this box

---

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

Reviewed-on: #42
Co-authored-by: Renovate <ronovate@seb6596.ovh>
Co-committed-by: Renovate <ronovate@seb6596.ovh>
2024-03-07 09:59:47 +01:00
18ecbf87e7 Update Dockerfile
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
2024-03-05 15:03:28 +01:00
a27dfb4cb1 Update Dockerfile
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/tag/woodpecker Pipeline failed
2024-03-05 15:02:01 +01:00
2 changed files with 52 additions and 4 deletions

View File

@ -0,0 +1,48 @@
name: ci
on:
push:
branches:
- "master"
tags:
- "*"
pull_request:
branches:
- "master"
jobs:
docker:
runs-on: ubuntu-latest
container:
image: catthehacker/ubuntu:act-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Docker meta
id: meta
uses: docker/metadata-action@v5
with:
images: |
git.sebclem.fr/${{ gitea.repository }}
tags: |
type=ref,event=branch
type=ref,event=pr
type=semver,pattern={{version}}
type=semver,pattern={{major}}.{{minor}}
- name: Login to registry
if: github.ref_type == 'tag'
uses: docker/login-action@v3
with:
registry: git.sebclem.fr
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build and push
uses: docker/build-push-action@v6
with:
context: .
push: ${{ github.ref_type == 'tag' }}
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}

View File

@ -1,4 +1,4 @@
FROM golang:1.22.0-alpine AS build-stage
FROM golang:1.22.5-alpine AS build-stage
WORKDIR /app
@ -10,13 +10,13 @@ COPY *.go ./
RUN CGO_ENABLED=0 GOOS=linux go build -o /entrypoint
FROM python:3.12.2-alpine AS runtime-stage
FROM python:3.12.4-alpine AS runtime-stage
RUN apk --no-cache add git openssh tar
# renovate: datasource=pypi depName=ansible
ENV ANSIBLE_VERSION=9.3.0
RUN pip3 install --no-cache-dir ansible==${ANSIBLE_VERSION} dnspython passlib netaddr
ENV ANSIBLE_VERSION=10.1.0
RUN pip3 install --no-cache-dir ansible==${ANSIBLE_VERSION} dnspython passlib netaddr requests uptime-kuma-api
COPY --from=build-stage /entrypoint /bin/entrypoint