Skip to content

feat(github-action)!: Update actions/checkout ( v5 → v6 ) #49

feat(github-action)!: Update actions/checkout ( v5 → v6 )

feat(github-action)!: Update actions/checkout ( v5 → v6 ) #49

# yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json
name: Devcontainer Smoke Test
on:
pull_request:
push:
branches:
- main
workflow_dispatch:
concurrency:
group: devcontainer-smoke-${{ github.ref }}
cancel-in-progress: true
jobs:
smoke:
name: Smoke Test Dev Container
runs-on: ubuntu-24.04
steps:
- name: Checkout
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
- name: Build devcontainer
uses: devcontainers/ci@8bf61b26e9c3a98f69cb6ce2f88d24ff59b785c6 # v0.3
with:
push: never
runCmd: echo "container up"
- name: Verify Terraform in devcontainer
uses: devcontainers/ci@8bf61b26e9c3a98f69cb6ce2f88d24ff59b785c6 # v0.3
with:
push: never
runCmd: |
bash -lc '
set -euo pipefail
echo "Terraform version"
terraform version
echo "OK: Terraform is working in devcontainer"
'