From 6cb02ba8586bfdbbf87f21a73dbd08d81e5b9277 Mon Sep 17 00:00:00 2001 From: Simon Demaziere Date: Thu, 5 Dec 2024 17:05:57 +0100 Subject: [PATCH] ci: upgrade actions --- .github/workflows/build-and-test.yml | 4 ++-- .github/workflows/develop-release.yml | 20 ++++++++++---------- .github/workflows/release.yml | 27 +++++++++++++-------------- package.json | 2 +- 4 files changed, 26 insertions(+), 27 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index ed01b32..bb61764 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -8,7 +8,7 @@ jobs: build-and-test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 14 @@ -20,7 +20,7 @@ jobs: working-directory: ./coverage run: sed -i 's@'$GITHUB_WORKSPACE'@/github/workspace/@g' lcov.info - name: SonarCloud scan - uses: SonarSource/sonarcloud-github-action@master + uses: SonarSource/sonarqube-scan-action@v4.1.0 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to get PR information, if any SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} diff --git a/.github/workflows/develop-release.yml b/.github/workflows/develop-release.yml index 023fb61..5b43319 100644 --- a/.github/workflows/develop-release.yml +++ b/.github/workflows/develop-release.yml @@ -3,31 +3,31 @@ name: Release Candidate on: push: branches: - - 'develop' + - "develop" tags: - - '*' + - "*" jobs: install: runs-on: ubuntu-latest steps: - name: Use Node.js 14C - uses: actions/setup-node@v1 + uses: actions/setup-node@v4 with: node-version: 14 - run: yarn --frozen-lockfile build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Use Node.js 14 - uses: actions/setup-node@v1 + uses: actions/setup-node@v4 with: node-version: 14 - run: yarn - run: yarn build - name: Upload build - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: build path: build @@ -35,13 +35,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout current branch - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Get current version id: version uses: notiz-dev/github-action-json-property@release with: - path: 'package.json' - prop_path: 'version' + path: "package.json" + prop_path: "version" - run: echo ${{steps.version.outputs.prop}} - name: Release snapshot id: release-snapshot @@ -52,4 +52,4 @@ jobs: tag_name: ${{steps.version.outputs.prop}}-rc release_name: Release Candidate ${{steps.version.outputs.prop}} draft: false - prerelease: false \ No newline at end of file + prerelease: false diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 096a22f..344df38 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -3,31 +3,31 @@ name: Release & Docker on: push: branches: - - 'master' + - "master" tags: - - '*' + - "*" jobs: install: runs-on: ubuntu-latest steps: - name: Use Node.js 14C - uses: actions/setup-node@v1 + uses: actions/setup-node@v4 with: node-version: 14 - run: yarn --frozen-lockfile build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Use Node.js 14 - uses: actions/setup-node@v1 + uses: actions/setup-node@v4 with: node-version: 14 - run: yarn - run: yarn build - name: Upload build - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: build path: build @@ -35,13 +35,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout current branch - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Get current version id: version uses: notiz-dev/github-action-json-property@release with: - path: 'package.json' - prop_path: 'version' + path: "package.json" + prop_path: "version" - run: echo ${{steps.version.outputs.prop}} - name: Release snapshot id: release-snapshot @@ -57,10 +57,10 @@ jobs: needs: build runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Download build id: download - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v4 with: name: build path: build @@ -68,8 +68,8 @@ jobs: id: version uses: notiz-dev/github-action-json-property@release with: - path: 'package.json' - prop_path: 'version' + path: "package.json" + prop_path: "version" - run: echo ${{steps.version.outputs.prop}} - name: Publish to Registry uses: elgohr/Publish-Docker-Github-Action@master @@ -78,4 +78,3 @@ jobs: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} tags: ${{steps.version.outputs.prop}} - \ No newline at end of file diff --git a/package.json b/package.json index a64356e..820de0e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "sonor", - "version": "0.6.0", + "version": "0.6.1", "private": true, "dependencies": { "@tanstack/react-query": "4.0.5",