diff --git a/.gitea/workflows/frontend.yaml b/.gitea/workflows/frontend.yaml index 3ba9880..5ef55a0 100644 --- a/.gitea/workflows/frontend.yaml +++ b/.gitea/workflows/frontend.yaml @@ -9,6 +9,9 @@ jobs: run: working-directory: ./ui steps: + - uses: actions/setup-node@v4 + with: + node-version: '24' - uses: actions/checkout@v4 - name: Load Cache uses: actions/cache@v4 @@ -16,9 +19,6 @@ jobs: path: | ui/node_modules key: ${{ runner.os }}-node-check-${{ hashFiles('ui/package-lock.json') }} - - uses: actions/setup-node@v4 - with: - node-version: '24' - name: Install Dependencies run: npm ci - name: Run Eslint @@ -33,6 +33,9 @@ jobs: run: working-directory: ./ui steps: + - uses: actions/setup-node@v4 + with: + node-version: '24' - uses: actions/checkout@v4 - name: Load Cache uses: actions/cache@v4 @@ -40,9 +43,6 @@ jobs: path: | ui/node_modules key: ${{ runner.os }}-node-build-${{ hashFiles('ui/package-lock.json') }} - - uses: actions/setup-node@v4 - with: - node-version: '24' - run: node --version - name: Install Dependencies run: npm ci @@ -55,6 +55,9 @@ jobs: run: working-directory: ./ui steps: + - uses: actions/setup-node@v4 + with: + node-version: '24' - uses: actions/checkout@v4 - name: Load Cache uses: actions/cache@v4 @@ -62,9 +65,6 @@ jobs: path: | ui/node_modules key: ${{ runner.os }}-node-test-${{ hashFiles('ui/package-lock.json') }} - - uses: actions/setup-node@v4 - with: - node-version: '24' - run: node --version - name: Install Dependencies run: npm ci