diff --git a/.github/workflows/signer.yaml b/.github/workflows/signer.yaml index 03d62fa..7723029 100644 --- a/.github/workflows/signer.yaml +++ b/.github/workflows/signer.yaml @@ -25,21 +25,21 @@ jobs: GRAFANA_API_KEY: ${{ secrets.GRAFANA_API_KEY }} # Requires a Grafana API key from Grafana.com. ROOT_URLS: ${{ inputs.rootUrls }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: ${{ inputs.ref }} repository: ${{ inputs.repository }} - name: Setup Node.js environment - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: '20' cache: 'yarn' - name: Setup Go environment - uses: actions/setup-go@v3 + uses: actions/setup-go@v4 with: - go-version: '1.20' + go-version: '1.22' - name: Install dependencies run: yarn install --immutable --prefer-offline @@ -57,14 +57,14 @@ jobs: - name: Test backend if: steps.check-for-backend.outputs.has-backend == 'true' - uses: magefile/mage-action@v2 + uses: magefile/mage-action@v3 with: version: latest args: coverage - name: Build backend if: steps.check-for-backend.outputs.has-backend == 'true' - uses: magefile/mage-action@v2 + uses: magefile/mage-action@v3 with: version: latest args: buildAll @@ -125,7 +125,7 @@ jobs: plugincheck2 -config ./plugin-validator/config/default.yaml ${{ steps.metadata.outputs.archive }} - name: Create Github release - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v2 with: name: ${{ inputs.repository }}.${{ inputs.ref }} tag_name: ${{ inputs.repository }}.${{ inputs.ref }}