Skip to content

Commit 77fc168

Browse files
authored
Fix incorrect installsAfter ca-certificates registry path across all features (#267)
1 parent 605dc2c commit 77fc168

File tree

93 files changed

+273
-273
lines changed

Some content is hidden

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

93 files changed

+273
-273
lines changed

.github/skills/change-devcontainer-feature/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Apply the changes described in the issue. Common change types:
3737
- **Update tests** — fix or improve `test.sh` assertions
3838
- **Update helper functions** — copy latest versions from https://github.com/devcontainer-community/shell-snippets
3939

40-
When editing `devcontainer-feature.json`, ensure `"installsAfter"` includes `"ghcr.io/devcontainer-community/features/ca-certificates:latest"` as the first entry. Add it if missing.
40+
When editing `devcontainer-feature.json`, ensure `"installsAfter"` includes `"ghcr.io/devcontainer-community/devcontainer-features/ca-certificates:latest"` as the first entry. Add it if missing.
4141

4242
When modifying `install.sh`:
4343
- Keep helper functions verbatim from the shell-snippets repo

.github/skills/create-devcontainer-feature/SKILL.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ Create these files:
8787
}
8888
},
8989
"installsAfter": [
90-
"ghcr.io/devcontainer-community/features/ca-certificates:latest"
90+
"ghcr.io/devcontainer-community/devcontainer-features/ca-certificates:latest"
9191
]
9292
}
9393
```
@@ -96,7 +96,7 @@ Notes:
9696
- `name` uses the owner/project format with a slash (e.g., `"schpet/linear-cli"`, `"github.com/cli"`, `"cloudflare.com/warp-cli"`). For plain-name features (e.g., `bat`, `jq`), `name` is just the tool name.
9797
- `id` is derived from `name` by replacing `/` with `-` (e.g., `"schpet/linear-cli"``"schpet-linear-cli"`). It MUST match the directory name exactly.
9898
- `version` starts at `"1.0.0"` for new features
99-
- Always include `"installsAfter": ["ghcr.io/devcontainer-community/features/ca-certificates:latest"]` so CA certificates are available before the feature runs
99+
- Always include `"installsAfter": ["ghcr.io/devcontainer-community/devcontainer-features/ca-certificates:latest"]` so CA certificates are available before the feature runs
100100

101101
### 4b. `src/<FEATURE_ID>/install.sh`
102102

README.md

Lines changed: 90 additions & 90 deletions
Large diffs are not rendered by default.

src/add-script/devcontainer-feature.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "add-script",
33
"id": "add-script",
4-
"version": "1.1.1",
4+
"version": "1.1.2",
55
"description": "Add a script from a URL or inline text to /usr/local/bin during devcontainer build",
66
"documentationURL": "https://github.com/devcontainer-community/devcontainer-features/tree/main/src/add-script",
77
"options": {
@@ -22,6 +22,6 @@
2222
}
2323
},
2424
"installsAfter": [
25-
"ghcr.io/devcontainer-community/features/ca-certificates:latest"
25+
"ghcr.io/devcontainer-community/devcontainer-features/ca-certificates:latest"
2626
]
2727
}

src/alexpasmantier-television/devcontainer-feature.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "alexpasmantier/television",
33
"id": "alexpasmantier-television",
4-
"version": "1.0.2",
4+
"version": "1.0.3",
55
"description": "Install \"tv\" (television) binary",
66
"documentationURL": "https://github.com/devcontainer-community/devcontainer-features/tree/main/src/alexpasmantier-television",
77
"options": {
@@ -15,6 +15,6 @@
1515
}
1616
},
1717
"installsAfter": [
18-
"ghcr.io/devcontainer-community/features/ca-certificates:latest"
18+
"ghcr.io/devcontainer-community/devcontainer-features/ca-certificates:latest"
1919
]
2020
}

src/ankitpokhrel-jira-cli/devcontainer-feature.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "ankitpokhrel/jira-cli",
33
"id": "ankitpokhrel-jira-cli",
4-
"version": "1.0.1",
4+
"version": "1.0.2",
55
"description": "Install \"jira\" binary",
66
"documentationURL": "https://github.com/devcontainer-community/devcontainer-features/tree/main/src/ankitpokhrel-jira-cli",
77
"options": {
@@ -15,6 +15,6 @@
1515
}
1616
},
1717
"installsAfter": [
18-
"ghcr.io/devcontainer-community/features/ca-certificates:latest"
18+
"ghcr.io/devcontainer-community/devcontainer-features/ca-certificates:latest"
1919
]
2020
}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
{
22
"name": "apt-build-essential",
33
"id": "apt-build-essential",
4-
"version": "1.0.1",
4+
"version": "1.0.2",
55
"description": "Install \"build-essential\" apt package (gcc, g++, make)",
66
"documentationURL": "https://github.com/devcontainer-community/devcontainer-features/tree/main/src/apt-build-essential",
77
"installsAfter": [
8-
"ghcr.io/devcontainer-community/features/ca-certificates:latest"
8+
"ghcr.io/devcontainer-community/devcontainer-features/ca-certificates:latest"
99
]
1010
}

src/asdf-vm.com/devcontainer-feature.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "asdf-vm.com",
33
"id": "asdf-vm.com",
4-
"version": "1.0.3",
4+
"version": "1.0.4",
55
"description": "Install \"asdf\" binary to the HOME folder of the REMOTE user",
66
"documentationURL": "https://github.com/devcontainer-community/devcontainer-features/tree/main/src/asdf-vm.com",
77
"options": {
@@ -17,6 +17,6 @@
1717
}
1818
},
1919
"installsAfter": [
20-
"ghcr.io/devcontainer-community/features/ca-certificates:latest"
20+
"ghcr.io/devcontainer-community/devcontainer-features/ca-certificates:latest"
2121
]
2222
}

src/astral.sh-uv/devcontainer-feature.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "astral.sh/uv",
33
"id": "astral.sh-uv",
4-
"version": "1.0.5",
4+
"version": "1.0.6",
55
"description": "Install \"uv\" and \"uvx\" binaries",
66
"documentationURL": "https://github.com/devcontainer-community/devcontainer-features/tree/main/src/astral.sh-uv",
77
"options": {
@@ -20,6 +20,6 @@
2020
}
2121
},
2222
"installsAfter": [
23-
"ghcr.io/devcontainer-community/features/ca-certificates:latest"
23+
"ghcr.io/devcontainer-community/devcontainer-features/ca-certificates:latest"
2424
]
2525
}

src/atuin.sh/devcontainer-feature.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "atuin.sh",
33
"id": "atuin.sh",
4-
"version": "1.0.4",
4+
"version": "1.0.5",
55
"description": "Install \"atuin\" binary",
66
"documentationURL": "https://github.com/devcontainer-community/devcontainer-features/tree/main/src/atuin.sh",
77
"options": {
@@ -15,6 +15,6 @@
1515
}
1616
},
1717
"installsAfter": [
18-
"ghcr.io/devcontainer-community/features/ca-certificates:latest"
18+
"ghcr.io/devcontainer-community/devcontainer-features/ca-certificates:latest"
1919
]
2020
}

0 commit comments

Comments
 (0)