From fa5819f96f8daa39fd5d5697257aba71ca2d48be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Novotn=C3=BD?= Date: Thu, 29 Aug 2024 10:54:35 +0200 Subject: [PATCH 1/2] Update coverage_report.yml --- .github/workflows/coverage_report.yml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/.github/workflows/coverage_report.yml b/.github/workflows/coverage_report.yml index f1d347b..8ce2953 100644 --- a/.github/workflows/coverage_report.yml +++ b/.github/workflows/coverage_report.yml @@ -10,14 +10,13 @@ jobs: name: Publish coverage report runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Setup sonarqube - uses: warchant/setup-sonar-scanner@v3 + uses: warchant/setup-sonar-scanner@v8 - name: coverage report - uses: actions/setup-node@v1 - with: - # node 12 support is deprecated in sonar - node-version: 14 + uses: actions/setup-node@v4 + with: + node-version: 20 - run: npm ci - run: npm run test:report - run: sonar-scanner @@ -32,4 +31,4 @@ jobs: -Dsonar.javascript.lcov.reportPaths=coverage/lcov.info -Dsonar.exclusions=packages/action/test/**,packages/action/webpage/** env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 9102be6603f570472724faecc2a42c9e3236aea5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Novotn=C3=BD?= Date: Thu, 29 Aug 2024 10:57:12 +0200 Subject: [PATCH 2/2] Update action-publish.yml to nodejs 20 too --- .github/workflows/action-publish.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/action-publish.yml b/.github/workflows/action-publish.yml index f8acb4a..4afcfda 100644 --- a/.github/workflows/action-publish.yml +++ b/.github/workflows/action-publish.yml @@ -11,13 +11,13 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 - - uses: actions/setup-node@v1 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: - node-version: 14 + node-version: 20 registry-url: https://registry.npmjs.org/ - run: yarn - run: yarn publish --access public working-directory: packages/action/ env: - NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}} \ No newline at end of file + NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}