diff --git a/.github/workflows/brakeman-analysis.yml b/.github/workflows/brakeman-analysis.yml index 97882628ea..76b28c52e5 100644 --- a/.github/workflows/brakeman-analysis.yml +++ b/.github/workflows/brakeman-analysis.yml @@ -23,11 +23,11 @@ jobs: steps: # Checkout the repository to the GitHub Actions runner - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 # Customize the ruby version depending on your needs - name: Setup Ruby - uses: actions/setup-ruby@v1 + uses: ruby/setup-ruby@v1 with: ruby-version: '2.7' @@ -45,6 +45,6 @@ jobs: # Upload the SARIF file generated in the previous step - name: Upload SARIF - uses: github/codeql-action/upload-sarif@v1 + uses: github/codeql-action/upload-sarif@v2 with: sarif_file: output.sarif.json diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5da8c4c05d..6e945de957 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -45,16 +45,16 @@ jobs: - "engines/*/spec" fail-fast: false steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up Ruby uses: ruby/setup-ruby@v1 with: bundler-cache: true # runs 'bundle install' and caches installed gems automatically - - uses: actions/setup-node@v2 + - uses: actions/setup-node@v3 with: - node-version: '14.15.5' + node-version: 16 - name: Install JS dependencies run: yarn install --frozen-lockfile @@ -92,16 +92,16 @@ jobs: POSTGRES_USER: ofn POSTGRES_PASSWORD: f00d steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up Ruby uses: ruby/setup-ruby@v1 with: bundler-cache: true # runs 'bundle install' and caches installed gems automatically - - uses: actions/setup-node@v2 + - uses: actions/setup-node@v3 with: - node-version: '14.15.5' + node-version: 16 - name: Install JS dependencies run: yarn install --frozen-lockfile diff --git a/.github/workflows/linters.yml b/.github/workflows/linters.yml index adabb59404..a5f6a5d866 100644 --- a/.github/workflows/linters.yml +++ b/.github/workflows/linters.yml @@ -23,7 +23,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: prettier uses: EPMatt/reviewdog-action-prettier@v1 with: diff --git a/.github/workflows/mapi.yml b/.github/workflows/mapi.yml index bc4c43b6dc..8aaf1d1f62 100644 --- a/.github/workflows/mapi.yml +++ b/.github/workflows/mapi.yml @@ -12,7 +12,7 @@ jobs: strategy: fail-fast: true steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - run: docker/build - run: docker-compose up --detach - run: until curl -f -s http://localhost:3000; do echo "waiting for api server"; sleep 1; done @@ -46,6 +46,6 @@ jobs: # Upload SARIF file (only available on public repos or github enterprise) - name: Upload SARIF file - uses: github/codeql-action/upload-sarif@v1 + uses: github/codeql-action/upload-sarif@v2 with: sarif_file: mapi.sarif