Skip to content

Commit 7ebdaea

Browse files
authored
Merge pull request #10 from mjun0812/feature/add-devcontainer-test
feat: add devcontainer test on GHA
2 parents c6ba353 + e0f2c0f commit 7ebdaea

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

.github/workflows/test.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@ jobs:
1919
- uses: actions/checkout@v4
2020
- name: Install uv
2121
uses: astral-sh/setup-uv@v6
22+
- uses: actions/setup-node@v4
23+
with:
24+
node-version: latest
2225

2326
- name: Copy Template
2427
run: |
@@ -65,6 +68,14 @@ jobs:
6568
docker compose up -d
6669
docker compose down
6770
71+
- name: Test devcontainer
72+
working-directory: /tmp/test-copier
73+
run: |
74+
npm install -g @devcontainers/cli
75+
git init
76+
devcontainer build --workspace-folder /tmp/test-copier
77+
devcontainer up --workspace-folder /tmp/test-copier
78+
6879
ci-check:
6980
name: CI Status Check
7081
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)