PR-247699: using latest versions of workflows versions.

This commit is contained in:
Alejandro Lembke Barrientos 2025-04-11 18:37:00 +00:00
parent 6ec54f195a
commit 1ec2fc29a1
Signed by: aleleba
GPG Key ID: F48D7CDEB47942BD

View File

@ -15,11 +15,11 @@ jobs:
unit-front-end-testing: unit-front-end-testing:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Use Node.js lts - name: Use Node.js LTS
uses: actions/setup-node@v3 uses: actions/setup-node@v4
with: with:
node-version: lts node-version: 'lts/*'
cache: 'npm' cache: 'npm'
registry-url: https://registry.npmjs.org/ registry-url: https://registry.npmjs.org/
- run: npm ci - run: npm ci
@ -30,7 +30,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v3 uses: actions/checkout@v4
# Install NPM dependencies, cache them correctly # Install NPM dependencies, cache them correctly
# and run all Cypress tests # and run all Cypress tests
- name: Install dependencies - name: Install dependencies
@ -48,7 +48,7 @@ jobs:
PORT: 3000 PORT: 3000
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v3 uses: actions/checkout@v4
# Install NPM dependencies, cache them correctly # Install NPM dependencies, cache them correctly
# and run all Cypress tests # and run all Cypress tests
- name: Install dependencies - name: Install dependencies
@ -66,10 +66,10 @@ jobs:
needs: [ unit-front-end-testing, cypress-components-testing, end-to-end-testing ] needs: [ unit-front-end-testing, cypress-components-testing, end-to-end-testing ]
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- uses: actions/setup-node@v3 - uses: actions/setup-node@v4
with: with:
node-version: lts node-version: 'lts/*'
registry-url: https://registry.npmjs.org/ registry-url: https://registry.npmjs.org/
- run: npm ci - run: npm ci
- run: npm run build - run: npm run build
@ -80,10 +80,10 @@ jobs:
needs: [ unit-front-end-testing, cypress-components-testing, end-to-end-testing ] needs: [ unit-front-end-testing, cypress-components-testing, end-to-end-testing ]
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- uses: actions/setup-node@v3 - uses: actions/setup-node@v4
with: with:
node-version: 16 node-version: 'lts/*'
registry-url: https://registry.npmjs.org/ registry-url: https://registry.npmjs.org/
- run: npm ci - run: npm ci
- run: npm publish --access=public - run: npm publish --access=public