Skip to content

Commit c81de8a

Browse files
authored
Merge branch 'main' into javascript-node-trixie-update
2 parents 30f7769 + 00794d0 commit c81de8a

32 files changed

Lines changed: 95 additions & 56 deletions

.devcontainer/devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"image": "mcr.microsoft.com/devcontainers/javascript-node:1-18-bullseye",
2+
"image": "mcr.microsoft.com/devcontainers/javascript-node:4-24-trixie",
33
"features": {
44
"ghcr.io/devcontainers/features/docker-in-docker:2": {}
55
},

.github/dependabot.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,7 @@ updates:
1010
directory: "/"
1111
schedule:
1212
interval: weekly
13+
- package-ecosystem: "github-actions"
14+
directory: "/"
15+
schedule:
16+
interval: weekly

.github/workflows/release.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
permissions:
1313
packages: write
1414
steps:
15-
- uses: actions/checkout@v2
15+
- uses: actions/checkout@v5
1616

1717
- name: "Publish"
1818
uses: devcontainers/action@v1

.github/workflows/test-pr.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
outputs:
99
templates: ${{ steps.filter.outputs.changes }}
1010
steps:
11-
- uses: dorny/paths-filter@v2
11+
- uses: dorny/paths-filter@v3
1212
id: filter
1313
with:
1414
filters: |
@@ -58,7 +58,7 @@ jobs:
5858
matrix:
5959
templates: ${{ fromJSON(needs.detect-changes.outputs.templates) }}
6060
steps:
61-
- uses: actions/checkout@v2
61+
- uses: actions/checkout@v5
6262

6363
- name: "Install latest devcontainer CLI"
6464
run: npm install -g @devcontainers/cli

.github/workflows/update-documentation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
pull-requests: write
1515
if: "github.ref == 'refs/heads/main'"
1616
steps:
17-
- uses: actions/checkout@v3
17+
- uses: actions/checkout@v5
1818

1919
- name: Generate Documentation
2020
uses: devcontainers/action@v1

src/cpp-mariadb/.devcontainer/reinstall-cmake.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,4 +55,8 @@ curl -sSL "https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/
5555
sha256sum -c --ignore-missing "${CMAKE_CHECKSUM_NAME}"
5656
sh "${TMP_DIR}/${CMAKE_BINARY_NAME}" --prefix=/opt/cmake --skip-license
5757

58+
ln -s /opt/cmake/bin/ccmake /usr/local/bin/ccmake
5859
ln -s /opt/cmake/bin/cmake /usr/local/bin/cmake
60+
ln -s /opt/cmake/bin/cmake-gui /usr/local/bin/cmake-gui
61+
ln -s /opt/cmake/bin/cpack /usr/local/bin/cpack
62+
ln -s /opt/cmake/bin/ctest /usr/local/bin/ctest

src/cpp/.devcontainer/reinstall-cmake.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,5 +55,8 @@ curl -sSL "https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/
5555
sha256sum -c --ignore-missing "${CMAKE_CHECKSUM_NAME}"
5656
sh "${TMP_DIR}/${CMAKE_BINARY_NAME}" --prefix=/opt/cmake --skip-license
5757

58+
ln -s /opt/cmake/bin/ccmake /usr/local/bin/ccmake
5859
ln -s /opt/cmake/bin/cmake /usr/local/bin/cmake
60+
ln -s /opt/cmake/bin/cmake-gui /usr/local/bin/cmake-gui
61+
ln -s /opt/cmake/bin/cpack /usr/local/bin/cpack
5962
ln -s /opt/cmake/bin/ctest /usr/local/bin/ctest

src/debian/README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,13 @@ Simple Debian container with Git installed.
77

88
| Options Id | Description | Type | Default Value |
99
|-----|-----|-----|-----|
10-
| imageVariant | Debian version (use bookworm or bullseye on local arm64/Apple Silicon): | string | bullseye |
10+
| imageVariant | Debian version (use trixie bookworm or bullseye on local arm64/Apple Silicon): | string | trixie |
1111

1212
This template references an image that was [pre-built](https://containers.dev/implementors/reference/#prebuilding) to automatically include needed devcontainer.json metadata.
1313

1414
* **Image**: mcr.microsoft.com/devcontainers/base:debian ([source](https://github.com/devcontainers/images/tree/main/src/base-debian))
1515
* **Applies devcontainer.json contents from image**: Yes ([source](https://github.com/devcontainers/images/blob/main/src/base-debian/.devcontainer/devcontainer.json))
1616

17-
1817
---
1918

2019
_Note: This file was auto-generated from the [devcontainer-template.json](https://github.com/devcontainers/templates/blob/main/src/debian/devcontainer-template.json). Add additional notes to a `NOTES.md`._

src/debian/devcontainer-template.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"id": "debian",
3-
"version": "3.0.2",
3+
"version": "4.0.0",
44
"name": "Debian",
55
"description": "Simple Debian container with Git installed.",
66
"documentationURL": "https://github.com/devcontainers/templates/tree/main/src/debian",
@@ -9,12 +9,13 @@
99
"options": {
1010
"imageVariant": {
1111
"type": "string",
12-
"description": "Debian version (use bookworm or bullseye on local arm64/Apple Silicon):",
12+
"description": "Debian version (use trixie bookworm or bullseye on local arm64/Apple Silicon):",
1313
"proposals": [
14+
"trixie",
1415
"bookworm",
1516
"bullseye"
1617
],
17-
"default": "bullseye"
18+
"default": "trixie"
1819
}
1920
},
2021
"platforms": ["Any"],

src/go-postgres/.devcontainer/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM mcr.microsoft.com/devcontainers/go:1-${templateOption:imageVariant}
1+
FROM mcr.microsoft.com/devcontainers/go:2-${templateOption:imageVariant}
22

33
# [Optional] Uncomment this section to install additional OS packages.
44
# RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \

0 commit comments

Comments
 (0)