7 Commits

Author SHA1 Message Date
giabot
905cfb46fd patch: update traefik_version to v3.6.13 2026-04-10 03:34:19 -03:00
09ba690877 fix: update schedule to all days and filter for RC tagged as release (#6)
All checks were successful
Update Traefik Version / update-version (push) Successful in 3m24s
Reviewed-on: #6
2026-04-09 18:12:04 +00:00
giabot
c66b6fef2d patch: update traefik_version to v3.6.12 2026-03-30 03:04:11 -03:00
giabot
710e761197 patch: update traefik_version to v3.6.11 2026-03-23 03:04:07 -03:00
36ccd41506 feat: adding workflow to call docusaurus
All checks were successful
Update Traefik Version / update-version (push) Successful in 3m30s
2026-03-18 10:05:03 -03:00
8a17ace139 Update Title 2026-03-17 18:54:14 +00:00
cdbd05e85c fix: Dockerimage FROM buildargs (#5)
All checks were successful
Update Traefik Version / update-version (push) Successful in 4s
Reviewed-on: #5
2026-03-11 16:00:31 +00:00
6 changed files with 35 additions and 5 deletions

View File

@@ -4,7 +4,7 @@ name: Update Traefik Version
on:
schedule:
- cron: '0 6 * * 1' # Every Monday at 06:00 UTC
- cron: '30 6 * * *' # Every day at 06:30 UTC
workflow_dispatch:
pull_request:
branches:
@@ -27,6 +27,10 @@ jobs:
working-directory: ansible_role_proxy
run: |
LATEST=$(curl -sf https://api.github.com/repos/traefik/traefik/releases/latest | jq -r '.tag_name')
if ! [[ "$LATEST" =~ ^v[0-9]+\.[0-9]+\.[0-9]+$ ]]; then
echo "::error::Refusing to bump to non-stable version '$LATEST'"
exit 1
fi
CURRENT=$(grep "^traefik_version:" defaults/main.yml | sed "s/traefik_version: '//;s/'//")
echo "latest=$LATEST" >> "$GITHUB_OUTPUT"
if [ "$LATEST" = "$CURRENT" ]; then

17
.github/workflows/trigger.yml vendored Normal file
View File

@@ -0,0 +1,17 @@
name: Calling Docusaurus
on:
push:
branches:
- main
jobs:
dispatch:
runs-on: ubuntu-latest
steps:
- name: Repository Dispatch
uses: peter-evans/repository-dispatch@v4
with:
token: ${{ secrets.PUBLIC_REPOSITORY_DISPATCH }}
repository: gianet-us/www_gianet_us
event-type: trigger-docs-update

View File

@@ -1,5 +1,5 @@
ansible_role_proxy
==================
# Ansible Role: Proxy
Complete Proxy Server Role based on Traefik. This role installs and configures Traefik as a reverse proxy on Debian and Ubuntu systems.

View File

@@ -3,7 +3,7 @@
## Install configuration
traefik_name: 'traefik'
traefik_version: 'v3.6.10'
traefik_version: 'v3.6.13'
traefik_opt: '/opt/{{ traefik_name }}'
traefik_etc: '/etc/{{ traefik_name }}'
traefik_url: 'https://github.com/{{ traefik_name }}/{{ traefik_name }}/releases/download/{{ traefik_version }}/{{ traefik_name }}_{{ traefik_version }}'

View File

@@ -1,4 +1,5 @@
FROM docker.io/library/debian:stable
ARG MOLECULE_DISTRO=docker.io/library/debian:stable
FROM ${MOLECULE_DISTRO}
RUN apt-get update && \
apt-get install -y --no-install-recommends \

View File

@@ -13,6 +13,8 @@ platforms:
image: docker.io/library/debian:stable
pre_build_image: false
dockerfile: Dockerfile
buildargs:
MOLECULE_DISTRO: docker.io/library/debian:stable
privileged: true
systemd: always
command: /usr/sbin/init
@@ -21,6 +23,8 @@ platforms:
image: docker.io/library/debian:oldstable
pre_build_image: false
dockerfile: Dockerfile
buildargs:
MOLECULE_DISTRO: docker.io/library/debian:oldstable
privileged: true
systemd: always
command: /usr/sbin/init
@@ -29,6 +33,8 @@ platforms:
image: docker.io/library/ubuntu:latest
pre_build_image: false
dockerfile: Dockerfile
buildargs:
MOLECULE_DISTRO: docker.io/library/ubuntu:latest
privileged: true
systemd: always
command: /usr/sbin/init
@@ -37,6 +43,8 @@ platforms:
image: docker.io/library/ubuntu:jammy
pre_build_image: false
dockerfile: Dockerfile
buildargs:
MOLECULE_DISTRO: docker.io/library/ubuntu:jammy
privileged: true
systemd: always
command: /usr/sbin/init