From 26b4e62894cf964eb25ec73ee77258c6e29acc11 Mon Sep 17 00:00:00 2001 From: Junya Morioka Date: Thu, 19 Jun 2025 08:46:25 +0900 Subject: [PATCH 1/2] feat: add devcontainer test on GHA --- .github/workflows/test.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 2738f47..176599f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -19,6 +19,9 @@ jobs: - uses: actions/checkout@v4 - name: Install uv uses: astral-sh/setup-uv@v6 + - uses: actions/setup-node@v4 + with: + node-version: latest - name: Copy Template run: | @@ -65,6 +68,13 @@ jobs: docker compose up -d docker compose down + - name: Test devcontainer + working-directory: /tmp/test-copier + run: | + npm install -g @devcontainers/cli + devcontainer build --workspace-folder /tmp/test-copier + devcontainer up --workspace-folder /tmp/test-copier + ci-check: name: CI Status Check runs-on: ubuntu-latest From e0f2c0fd02ce39d4160e986688c2c00ab74b62e7 Mon Sep 17 00:00:00 2001 From: Junya Morioka Date: Thu, 19 Jun 2025 08:51:53 +0900 Subject: [PATCH 2/2] feat: add devcontainer test on GHA --- .github/workflows/test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 176599f..f2295c2 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -72,6 +72,7 @@ jobs: working-directory: /tmp/test-copier run: | npm install -g @devcontainers/cli + git init devcontainer build --workspace-folder /tmp/test-copier devcontainer up --workspace-folder /tmp/test-copier