Skip to content

Bump actions/checkout from 4.2.1 to 4.2.2 #276

Bump actions/checkout from 4.2.1 to 4.2.2

Bump actions/checkout from 4.2.1 to 4.2.2 #276

Workflow file for this run

name: "CI - Test Features"
on:
pull_request:
push:
branches:
- main
workflow_dispatch:
jobs:
test-scenarios:
runs-on: ubuntu-latest
continue-on-error: true
strategy:
matrix:
features:
- bat
- cockroachdb
- edgedb-cli
- erlang
- flutter
- flyctl
- pgadmin4
- pgcli
- postgres
- transcrypt
steps:
- uses: actions/[email protected]
- name: "Install latest devcontainer CLI"
run: npm install -g @devcontainers/cli
- name: "Generating tests for '${{ matrix.features }}' scenarios"
run: devcontainer features test -f ${{ matrix.features }} --skip-autogenerated --skip-duplicated .
test-global:
runs-on: ubuntu-latest
continue-on-error: true
strategy:
matrix:
tests:
- elixir-default
- elixir-specific
steps:
- uses: actions/[email protected]
- name: "Install latest devcontainer CLI"
run: npm install -g @devcontainers/cli
- name: "Testing global scenarios"
run: devcontainer features test --filter ${{ matrix.tests }} --global-scenarios-only .
sh-checker:
runs-on: ubuntu-latest
steps:
- uses: actions/[email protected]
- name: Run the sh-checker
uses: luizm/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
SHFMT_OPTS: --indent 2 --simplify --space-redirects # arguments to shfmt
with:
sh_checker_exclude: ".zshrc" # exclude files from the check