diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml index 1467c91..fe5a699 100644 --- a/.forgejo/workflows/build.yaml +++ b/.forgejo/workflows/build.yaml @@ -1,4 +1,7 @@ -on: [push] +on: + push: + branches: + - main jobs: build: runs-on: docker @@ -6,19 +9,6 @@ jobs: - name: Checkout code uses: actions/checkout@v4 - - name: Install Pandoc - run: | - apt-get update - apt-get install -y pandoc - - - name: Generate guide.html - run: bash update-guide.sh - - - name: Install Podman - run: | - apt-get update - apt-get install -y podman - - name: Podman Login run: | echo "${{ secrets.DOCKER_PASSWORD }}" | podman login git.interhacker.space --username "${{ secrets.DOCKER_USERNAME }}" --password-stdin diff --git a/Dockerfile b/Dockerfile index 818cbb7..5482b4b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,20 @@ FROM docker.io/nginx:1.29-alpine +RUN apk add --update --no-cache wget unzip bash pandoc sed + +RUN wget -q https://git.interhacker.space/epickiwi/2026.camp.carte/releases/download/latest/dist.zip +RUN unzip -q dist.zip -d /tmp/carte +RUN mkdir -p /usr/share/nginx/html/carte +RUN cp -r /tmp/carte/dist/* /usr/share/nginx/html/carte/ +RUN rm -rf /tmp/carte +RUN rm -rf dist.zip + +COPY guide.template.html . +COPY update-guide.sh . +RUN bash update-guide.sh + COPY *.html /usr/share/nginx/html +RUN mv guide.html /usr/share/nginx/html COPY assets /usr/share/nginx/html/assets COPY css /usr/share/nginx/html/css COPY js /usr/share/nginx/html/js diff --git a/contact.html b/contact.html index f11e331..c1ca0d6 100644 --- a/contact.html +++ b/contact.html @@ -17,6 +17,7 @@ maison guide programme + carte poster contact diff --git a/css/home.css b/css/home.css index 0ad352d..b232a26 100644 --- a/css/home.css +++ b/css/home.css @@ -124,7 +124,7 @@ font-size : 1.5em; .stamp { overflow: hidden; - position: initial; + position: absolute; top: 100px; right: 300px; padding: 10px 20px; diff --git a/guide.template.html b/guide.template.html index 3de6d83..f9c73ec 100644 --- a/guide.template.html +++ b/guide.template.html @@ -23,6 +23,7 @@ BISOUS maison guide programme + carte poster contact diff --git a/index.html b/index.html index a12c381..7400a9f 100644 --- a/index.html +++ b/index.html @@ -19,6 +19,7 @@ maison guide programme + carte poster contact @@ -84,6 +85,12 @@ Seule exigence, respecter toutes les marginalités, originalités, bizarreries et normaleries de chacun·es.
+ +📅 Ajouter l'évènement à son calendrier (.ics)
@@ -95,7 +102,7 @@ Où en est-on ?
- C'est complet !
-
- Nous avons reçu en amont
Et nous avons reçu
des dons dont nous avons besoin.
- -
- Merci !!
-
- Et nous comptons sur vous pour continuer à vous mobiliser avant et durant le camp, pour que l'on puisse atteindre les 100% !
-
Nous estimons avoir un budget de ~ 15 000€ et être autour de 200 personnes, et aurons donc besoin d'au moins autant pour que le camp soit à l'équilibre.
+Nous estimons avoir un budget de 10 000 ~ 15 000€ et être autour de 200 personnes, et aurons donc besoin d'au moins autant pour que le camp soit à l'équilibre.
Voir le détail des comptes