Skip to content

Refactor actionlint feature #17

Refactor actionlint feature

Refactor actionlint feature #17

Workflow file for this run

name: Test
on:
pull_request:
workflow_call:
workflow_dispatch:
jobs:
test-autogenerated:
name: Feature ${{ matrix.features }} » ${{ matrix.baseImage }}
runs-on: ubuntu-latest
strategy:
matrix:
features:
- actionlint
- postgresql-client
- shellcheck
baseImage:
- debian:latest
- ubuntu:latest
- mcr.microsoft.com/devcontainers/base:ubuntu
continue-on-error: true
steps:
- uses: actions/checkout@v4
- run: npm install -g @devcontainers/cli
- run: devcontainer features test -f ${{ matrix.features }} -i ${{ matrix.baseImage }} --skip-scenarios .
test-scenarios:
name: Feature ${{ matrix.features }}
runs-on: ubuntu-latest
strategy:
matrix:
features:
- actionlint
- postgresql-client
- shellcheck
continue-on-error: true
steps:
- uses: actions/checkout@v4
- run: npm install -g @devcontainers/cli
- run: devcontainer features test -f ${{ matrix.features }} --skip-autogenerated --skip-duplicated .