File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 66
77jobs :
88 build-devcontainer-image :
9- name : Release Please
9+ name : Build devcontainer image
1010 runs-on : ubuntu-latest
1111 timeout-minutes : 30
1212 permissions :
1313 contents : read
1414 packages : write
1515
16+ strategy :
17+ matrix :
18+ image : [
19+ " typescript-node" ,
20+ " universal"
21+ ]
22+
1623 steps :
1724 - name : Checkout
1825 uses : actions/checkout@v4
1926
2027 - name : Login to GitHub Container Registry
21- uses : docker/login-action@v2
28+ uses : docker/login-action@v3
2229 with :
2330 registry : ghcr.io
2431 username : ${{ github.repository_owner }}
2734 - name : Pre-build dev container image
2835 uses : devcontainers/ci@v0.3
2936 with :
30- subFolder : typescript-node
31- imageName : ghcr.io/codesandbox/devcontainers/typescript-node
32- cacheFrom : ghcr.io/codesandbox/devcontainers/typescript-node
37+ subFolder : ${{ matrix.image }}
38+ imageName : ghcr.io/codesandbox/devcontainers/${{ matrix.image }}
39+ imageTag : 0.1
40+ cacheFrom : ghcr.io/codesandbox/devcontainers/${{ matrix.image }}
3341 push : always
Original file line number Diff line number Diff line change 1+ FROM mcr.microsoft.com/devcontainers/universal:2-focal
2+
3+ USER root
Original file line number Diff line number Diff line change 1+ {
2+ "name" : " CodeSandbox Universal" ,
3+ "build" : {
4+ "context" : " ." ,
5+ "dockerfile" : " Dockerfile"
6+ },
7+ "features" : {
8+ "ghcr.io/codesandbox/devcontainer-features/codesandbox:0.1.4" : {}
9+ },
10+ "remoteUser" : " root"
11+ }
You can’t perform that action at this time.
0 commit comments