From 094963d312ea7820affefa390ffe4569ca1036b8 Mon Sep 17 00:00:00 2001 From: Sebastian Serth Date: Sun, 23 Oct 2022 10:28:13 +0200 Subject: [PATCH] Update GitHub Action workflow versions --- .github/workflows/ci.yml | 13 +++++++------ .github/workflows/codeql-analysis.yml | 2 +- .github/workflows/dependabot.yml | 2 +- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 521d880b..1a0e39df 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -3,7 +3,7 @@ on: - push jobs: test: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest services: db: image: postgres:14 @@ -30,7 +30,7 @@ jobs: docker restart $(docker ps -aq) - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup Ruby uses: ruby/setup-ruby@v1 @@ -39,7 +39,7 @@ jobs: bundler-cache: true - name: Setup Node - uses: actions/setup-node@v1 + uses: actions/setup-node@v3 with: node-version: 18 - name: Get yarn cache directory path @@ -88,18 +88,18 @@ jobs: run: bundle exec rspec --color --format RSpec::Github::Formatter --format progress --require spec_helper --require rails_helper - name: Send coverage to CodeClimate - uses: paambaati/codeclimate-action@v3.0.0 + uses: paambaati/codeclimate-action@v3.2.0 continue-on-error: true if: ${{ success() || failure() }} env: CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }} lint: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup Ruby uses: ruby/setup-ruby@v1 @@ -117,3 +117,4 @@ jobs: reporter: github-check skip_install: true use_bundler: true + fail_on_error: true diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 7e2ec921..cdbda563 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -27,7 +27,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v3 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL diff --git a/.github/workflows/dependabot.yml b/.github/workflows/dependabot.yml index 412cf492..6121be90 100644 --- a/.github/workflows/dependabot.yml +++ b/.github/workflows/dependabot.yml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Automerge dependabot dependencies uses: ahmadnassri/action-dependabot-auto-merge@v2 with: