Skip to content

Commit 10d2762

Browse files
Merge branch 'main' of https://github.com/devcontainers/images into samruddhikhandale/adapt-to-spec-.devcontainer
2 parents 8ff4baf + a83edb7 commit 10d2762

File tree

185 files changed

+23658
-846
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

185 files changed

+23658
-846
lines changed

.github/actions/smoke-test/action.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ inputs:
33
image:
44
description: 'Image to test'
55
required: true
6-
default: 'debian'
6+
default: 'base-debian'
77

88
runs:
99
using: composite

.github/workflows/push-dev.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ jobs:
1111
if: "github.ref == 'refs/heads/main'"
1212
strategy:
1313
matrix:
14-
page: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
15-
page-total: [11]
14+
page: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]
15+
page-total: [13]
1616
fail-fast: true
1717
runs-on: ubuntu-latest
1818
steps:

.github/workflows/push.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ jobs:
1111
if: ${{ github.event.base_ref == 'refs/heads/main' }}
1212
strategy:
1313
matrix:
14-
page: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
15-
page-total: [11]
14+
page: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]
15+
page-total: [13]
1616
fail-fast: false
1717
runs-on: ubuntu-latest
1818
steps:
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Smoke test "alpine" build
1+
name: Smoke test "base-alpine" build
22

33
on:
44
workflow_dispatch:
@@ -7,8 +7,8 @@ on:
77
- main
88
pull_request:
99
paths:
10-
- src/alpine/**
11-
- .github/workflows/smoke-alpine.yaml
10+
- src/base-alpine/**
11+
- .github/workflows/smoke-base-alpine.yaml
1212
- .github/actions/**
1313
- build/**
1414
jobs:
@@ -20,9 +20,9 @@ jobs:
2020
- name: Checkout
2121
id: checkout
2222
uses: actions/checkout@v3
23-
23+
2424
- name: Smoke test
2525
id: smoke_test
2626
uses: ./.github/actions/smoke-test
2727
with:
28-
image: alpine
28+
image: base-alpine

.github/workflows/smoke-codespaces.yaml renamed to .github/workflows/smoke-base-debian.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Smoke test "codespaces" build
1+
name: Smoke test "base-debian" build
22

33
on:
44
workflow_dispatch:
@@ -7,8 +7,8 @@ on:
77
- main
88
pull_request:
99
paths:
10-
- src/codespaces/**
11-
- .github/codespaces/smoke-codespaces.yaml
10+
- src/base-debian/**
11+
- .github/workflows/smoke-base-debian.yaml
1212
- .github/actions/**
1313
- build/**
1414
jobs:
@@ -27,4 +27,4 @@ jobs:
2727
id: smoke_test
2828
uses: ./.github/actions/smoke-test
2929
with:
30-
image: codespaces
30+
image: base-debian
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Smoke test "ubuntu" build
1+
name: Smoke test "base-ubuntu" build
22

33
on:
44
workflow_dispatch:
@@ -7,16 +7,16 @@ on:
77
- main
88
pull_request:
99
paths:
10-
- src/ubuntu/**
11-
- .github/workflows/smoke-ubuntu.yaml
10+
- src/base-ubuntu/**
11+
- .github/workflows/smoke-base-ubuntu.yaml
1212
- .github/actions/**
1313
- build/**
1414
jobs:
1515
smoke-test:
1616
name: Smoke test
1717
runs-on: ubuntu-latest
1818
steps:
19-
19+
2020
- name: Checkout
2121
id: checkout
2222
uses: actions/checkout@v3
@@ -27,4 +27,4 @@ jobs:
2727
id: smoke_test
2828
uses: ./.github/actions/smoke-test
2929
with:
30-
image: ubuntu
30+
image: base-ubuntu

.github/workflows/smoke-java.yaml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Smoke test "java" build
1+
name: Smoke test "java" and "java-8" build
22

33
on:
44
workflow_dispatch:
@@ -8,6 +8,7 @@ on:
88
pull_request:
99
paths:
1010
- src/java/**
11+
- src/java-8/**
1112
- .github/workflows/smoke-java.yaml
1213
- .github/actions/**
1314
- build/**
@@ -21,10 +22,18 @@ jobs:
2122
id: checkout
2223
uses: actions/checkout@v3
2324

24-
- name: Smoke test
25+
- name: Smoke test java
2526
env:
2627
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2728
id: smoke_test_java
2829
uses: ./.github/actions/smoke-test
2930
with:
3031
image: java
32+
33+
- name: Smoke test java-8
34+
env:
35+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
36+
id: smoke_test_java_8
37+
uses: ./.github/actions/smoke-test
38+
with:
39+
image: java-8
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: Smoke test "javascript-node" build
2+
3+
on:
4+
workflow_dispatch:
5+
push:
6+
branches:
7+
- main
8+
pull_request:
9+
paths:
10+
- src/javascript-node/**
11+
- .github/workflows/smoke-javascript-node.yaml
12+
- .github/actions/**
13+
- build/**
14+
jobs:
15+
smoke-test:
16+
name: Smoke test
17+
runs-on: ubuntu-latest
18+
steps:
19+
20+
- name: Checkout
21+
id: checkout
22+
uses: actions/checkout@v3
23+
24+
- name: Smoke test
25+
env:
26+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
27+
id: smoke_test
28+
uses: ./.github/actions/smoke-test
29+
with:
30+
image: javascript-node
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: Smoke test "typescript-node" build
2+
3+
on:
4+
workflow_dispatch:
5+
push:
6+
branches:
7+
- main
8+
pull_request:
9+
paths:
10+
- src/typescript-node/**
11+
- .github/workflows/smoke-typescript-node.yaml
12+
- .github/actions/**
13+
- build/**
14+
jobs:
15+
smoke-test:
16+
name: Smoke test
17+
runs-on: ubuntu-latest
18+
steps:
19+
20+
- name: Checkout
21+
id: checkout
22+
uses: actions/checkout@v3
23+
24+
- name: Smoke test
25+
env:
26+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
27+
id: smoke_test
28+
uses: ./.github/actions/smoke-test
29+
with:
30+
image: typescript-node

.github/workflows/smoke-debian.yaml renamed to .github/workflows/smoke-universal.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Smoke test "debian" build
1+
name: Smoke test "universal" build
22

33
on:
44
workflow_dispatch:
@@ -7,8 +7,8 @@ on:
77
- main
88
pull_request:
99
paths:
10-
- src/debian/**
11-
- .github/workflows/smoke-debian.yaml
10+
- src/universal/**
11+
- .github/universal/smoke-universal.yaml
1212
- .github/actions/**
1313
- build/**
1414
jobs:
@@ -25,4 +25,4 @@ jobs:
2525
id: smoke_test
2626
uses: ./.github/actions/smoke-test
2727
with:
28-
image: debian
28+
image: universal

0 commit comments

Comments
 (0)