Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix/supprime redondance readme #3

Draft
wants to merge 5 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .github/workflows/audit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ on:
push:
branches:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

On ne peut pas laisser la contrainte de branche quand on set un paths-ignore ?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Si, on peut garder des contraintes de branche (cf différents commits). Est ce que tu souhaites déclencher la CI sur la branche principale uniquement, ou la branche principale et les PR ?

On peut déclarer un tableau du type: [main, pull_request]

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

en fait, pour tout les tests audits et e2e, je préfère pour le moment ne les lancer que sur la branche main, pour :

  • ne pas les lancer trop souvent, c'est très consommateur de ressource
  • ne pas obliger pour le moment les personnes souhaitant faire des PR à avoir des tests nickels ...

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok, ça marche, je fais le changement.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

C'est quoi le style de la maison, je squash tous les commits de CI pour nettoyer, ou toute la branche ? :)

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pas encore de style maison en fait :) Mais en ce qui me concerne, j'aime bien voir la logique des commits plutôt qu'un seul gros paquet. Je lance souvent des rebases interactifs pour remettre de l'ordre, mais en tout cas je ne fait que rarement qu'un seul commit. Sauf pour du hotfix, mais cela n'a pas de sens à mon avis sur un branche de feature.

- main
paths-ignore:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

- '**/README.md'
jobs:
audit:
runs-on: ubuntu-latest
Expand Down
7 changes: 6 additions & 1 deletion .github/workflows/e2e-chrome.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
name: E2E on Chrome
on: push
on:
push:
branches:
- main
paths-ignore:
- '**/README.md'
jobs:
cypress-run:
runs-on: ubuntu-20.04
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/e2e-edge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ on:
push:
branches:
- main
paths-ignore:
- '**/README.md'
jobs:
cypress-run:
runs-on: windows-latest
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/e2e-firefox.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ on:
push:
branches:
- main
paths-ignore:
- '**/README.md'
jobs:
cypress-run:
runs-on: ubuntu-latest
Expand Down
7 changes: 6 additions & 1 deletion .github/workflows/unit-tests.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
name: Unit tests
on: push
on:
push:
branches:
- main
paths-ignore:
- '**/README.md'
jobs:
jest:
runs-on: ubuntu-20.04
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

Nous avons longtemps utilisé [Gatsby](https://www.gatsbyjs.com/) pour gérer [le site du CaenCamp](https://github.com/CaenCamp/new-website). Mais force est de constater que l'utilisation de Gatsby était une porte d'entrée complexe pour des personnes novices et que maintenir les versions du système et des plug-ins une sinécure.

De plus, nous souhaitions ouvrir plus largement ouvrir les contenus du CaenCamp et l'utilisation du markdown était pour cela limitant.
De plus, nous souhaitions ouvrir plus largement les contenus du CaenCamp et l'utilisation du markdown était pour cela limitant.

Nous avons donc basculé les contenus dans une base de données postgreSQL et les avons exposés publiquement via une [API Rest](https://api.caen.camp/documentation).

Expand Down