Compare commits

..

2 commits

Author SHA1 Message Date
Tom Hubrecht e7b6cef91d feat: Update ssg cache workflow
All checks were successful
Cache the SSG build / build-cache (push) Successful in 1m42s
2023-12-05 21:39:23 +01:00
Tom Hubrecht 11edb4d7bb feat: Init ssg cache workflow 2023-12-05 21:29:05 +01:00
7 changed files with 44 additions and 28 deletions

View file

@ -0,0 +1,31 @@
name: Cache the SSG build
run-name: cache-ssg
on:
push:
paths:
- 'ssg/**'
- '.forgejo/workflows/cache-ssg.yaml'
jobs:
build-cache:
runs-on: debian-latest
steps:
- uses: actions/checkout@v3
with:
path: dgnum.eu
- name: Install sudo
run: apt-get update && apt-get install sudo
- name: Install Nix
uses: https://github.com/cachix/install-nix-action@v22
with:
nix_path: nixpkgs=channel:nixos-unstable
- name: Install attic, build and cache
run: |
nix-env -i npins -f '<nixpkgs>'
npins init
npins add github zhaofengli attic -b main

View file

@ -8,12 +8,19 @@ on:
jobs:
publish:
runs-on: nix
runs-on: debian-latest
steps:
- uses: actions/checkout@v3
with:
path: dgnum.eu
- name: install sudo
run: apt update && apt install sudo
- uses: https://github.com/cachix/install-nix-action@v22
with:
nix_path: nixpkgs=channel:nixos-unstable
- name: Build website
run: |
# Hack to set the cache in the working directory

View file

@ -11,6 +11,3 @@ Délégation Générale Numérique (DGNum)
45 rue d'Ulm
75005 Paris
```
La DGNum est également présente sur [Mastodon](https://social.dgnum.eu/@dgnum)
et [Instagram](https://www.instagram.com/dgnum_eu/).

View file

@ -7,29 +7,18 @@ in_content: true
## Mais c'est quoi la DGNum ?
La DGNum est une association loi 1901 fondée par des étudiants de l'ENS ayant en
commun un attrait pour les sujets numériques, dans leurs aspects techniques mais
également leur relation à l'intérêt général, en particulier dans le cadre de la
communauté étudiante normalienne.
Notre projet principal en ce moment est l'installation de bornes Wi-Fi dans le
cadre de la création d'un FAI (fournisseur d'accès internet), visant à reprendre
la gestion du réseau dans les internats de l'ENS.
TODO
## Je suis pas informaticien, mais le numérique m'intéresse, je peux quand même vous rejoindre ?
Biensûr. Même si le coeur de nos activités tourne autour de sujets techniques et
informatiques, nos membres s'occupent de problématiques diverses, par exemple
ayant trait à la géopolotique cyber, les relations avec les administrations ou
bien la communication auprès de notre communauté.
Biensûr.
TODO
## Comment rejoindre la DGNum ?
Vous pouvez [nous contacter](/contact.html) pour en savoir plus sur nos
activités et nous rejoindre.
TODO
## Comment la DGNum est-elle organisée ?
C'est expliqué sur la page [à propos](/about.html).
Vous pouvez aussi vous référer aux statuts et au règlement intérieur (RI) pour
plus de détails.
Vous pouvez aussi vous référer au statuts et au règlement intérieur (RI) pour plus de détails.

View file

@ -13,8 +13,3 @@ Voici une liste partielle des services proposés par la DGNum :
- Le [Support DGNum](https://support.dgnum.eu), une plateforme de tickets en cas de problème rencontré avec les applicatifs DGNum
- Les [Vidéos DGNum](https://videos.dgnum.eu), une instance [PeerTube](https://joinpeertube.org)
- Le [SSO DGNum](https://sso.dgnum.eu), l'authentification centralisée de la DGNum
- [Crab Fit](https://meet.dgnum.eu), un logiciel permettant le choix d'une date de réunion en fonction des disponibilités de toutes
- Un générateur de [QR codes](https://qr.dgnum.eu), permettant de créer partager facilement des liens, tout en couleur.
- [Stirling PDF](https://pdf.dgnum.eu), une boîte à outils pour répondre à tous les besoins PDF.
L'état de fonctionnement de nos services peut être consulté sur [notre page de statuts](https://status.dgnum.eu/).

View file

@ -86,9 +86,6 @@
src="https://mirrors.creativecommons.org/presskit/icons/cc.svg?ref=chooser-v1"><img
style="height:22px!important;margin-left:3px;vertical-align:text-bottom;"
src="https://mirrors.creativecommons.org/presskit/icons/by.svg?ref=chooser-v1"></a></p>
<p>
<a href="https://status.dgnum.eu/">État des services</a>
</p>
</div>
</footer>
</body>