diff --git a/.github/workflows/cypress.yml b/.github/workflows/cypress.yml index 13af2aa..89679c0 100644 --- a/.github/workflows/cypress.yml +++ b/.github/workflows/cypress.yml @@ -1,12 +1,6 @@ name: Run Cypress Tests -on: - push: - branches: - - main # Lance les tests lors des push sur la branche main - pull_request: - branches: - - main # Lance les tests lors des pull requests vers la branche main +on: [push] jobs: cypress_run: @@ -33,5 +27,8 @@ jobs: - name: Run Cypress tests run: npm run test.e2e + - name: Run linter + run: npm run lint + - name: Stop application run: pkill -f "npm run dev" diff --git a/.github/workflows/linter.yml b/.github/workflows/linter.yml new file mode 100644 index 0000000..2ecd083 --- /dev/null +++ b/.github/workflows/linter.yml @@ -0,0 +1,20 @@ +name: Run linter + +on: + push: + branches: + - main # Lance les tests lors des push sur la branche main + pull_request: + branches: + - main # Lance les tests lors des pull requests vers la branche main + +jobs: + cypress_run: + runs-on: ubuntu-latest # Utilise l'image Ubuntu la plus récente + + steps: + - name: Checkout code + uses: actions/checkout@v4 + + - name: Run linter + run: npm run lint diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 6161181..c52b059 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -7,6 +7,6 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Echo Hello World run: echo "Hello World"