rename pipeline workflows

This commit is contained in:
Elio Bischof
2024-10-16 12:37:41 +02:00
parent ac7cbe5460
commit 5be0ed45ae
2 changed files with 2 additions and 18 deletions

View File

@@ -1,6 +1,5 @@
name: Acceptance Tests name: Acceptance Tests
on: on: pull_request
pull_request:
jobs: jobs:
acceptance-tests: acceptance-tests:
timeout-minutes: 60 timeout-minutes: 60

View File

@@ -1,18 +1,12 @@
name: Quality name: Unit And Integration Tests
on: pull_request on: pull_request
jobs: jobs:
quality: quality:
name: Ensure Quality name: Ensure Quality
runs-on: ubuntu-latest runs-on: ubuntu-latest
timeout-minutes: 30 timeout-minutes: 30
permissions: permissions:
contents: "read" contents: "read"
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
@@ -21,31 +15,25 @@ jobs:
- lint - lint
- test:unit - test:unit
- test:integration - test:integration
steps: steps:
- name: Checkout Repo - name: Checkout Repo
uses: actions/checkout@v4.1.6 uses: actions/checkout@v4.1.6
- name: Setup Node.js 20.x - name: Setup Node.js 20.x
uses: actions/setup-node@v4.0.2 uses: actions/setup-node@v4.0.2
with: with:
node-version: 20.x node-version: 20.x
- name: Setup pnpm - name: Setup pnpm
uses: pnpm/action-setup@v4.0.0 uses: pnpm/action-setup@v4.0.0
- uses: pnpm/action-setup@v4.0.0 - uses: pnpm/action-setup@v4.0.0
name: Install pnpm name: Install pnpm
id: pnpm-install id: pnpm-install
with: with:
run_install: false run_install: false
- name: Get pnpm store directory - name: Get pnpm store directory
id: pnpm-cache id: pnpm-cache
shell: bash shell: bash
run: | run: |
echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV
- uses: actions/cache@v4.0.2 - uses: actions/cache@v4.0.2
name: Setup pnpm cache name: Setup pnpm cache
with: with:
@@ -53,7 +41,6 @@ jobs:
key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }} key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
restore-keys: | restore-keys: |
${{ runner.os }}-pnpm-store- ${{ runner.os }}-pnpm-store-
- uses: actions/cache@v4.0.2 - uses: actions/cache@v4.0.2
name: Setup Cypress binary cache name: Setup Cypress binary cache
with: with:
@@ -62,10 +49,8 @@ jobs:
restore-keys: | restore-keys: |
${{ runner.os }}-cypress-binary- ${{ runner.os }}-cypress-binary-
if: ${{ matrix.command }} == "test:integration" if: ${{ matrix.command }} == "test:integration"
- name: Install Dependencies - name: Install Dependencies
run: pnpm install run: pnpm install
- name: Check - name: Check
id: check id: check
run: pnpm ${{ matrix.command }} run: pnpm ${{ matrix.command }}