Skip to content

Commit 2b5218b

Browse files
committed
doc: fix the docker images names in the readme [skip test]
1 parent 4ed5cf9 commit 2b5218b

14 files changed

Lines changed: 39 additions & 35 deletions

.github/workflows/CI.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -230,13 +230,13 @@ jobs:
230230
platform:
231231
- linux/amd64
232232
container:
233-
- { distro: "ubuntu", image: "setup-cpp-ubuntu", tag: "22.04-1.0.0" }
234-
- { distro: "fedora", image: "setup-cpp-fedora", tag: "40-1.0.0" }
235-
- { distro: "arch", image: "setup-cpp-arch", tag: "base-1.0.0" }
233+
- { distro: "ubuntu", image: "setup-cpp-ubuntu", tag: "22.04-1.0.1" }
234+
- { distro: "fedora", image: "setup-cpp-fedora", tag: "40-1.0.1" }
235+
- { distro: "arch", image: "setup-cpp-arch", tag: "base-1.0.1" }
236236
include:
237237
- os: ubuntu-24.04-arm
238238
platform: linux/arm64
239-
container: { distro: "ubuntu", image: "setup-cpp-ubuntu", tag: "22.04-1.0.0" }
239+
container: { distro: "ubuntu", image: "setup-cpp-ubuntu", tag: "22.04-1.0.1" }
240240
steps:
241241
- uses: actions/checkout@v4
242242
with:

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.21...3.28)
22

33
project(
44
setup_cpp_tests
5-
VERSION 1.0.0
5+
VERSION 1.0.1
66
DESCRIPTION "Tests for setup-cpp"
77
HOMEPAGE_URL "https://github.com/aminya/setup-cpp"
88
LANGUAGES CXX C)

README.md

Lines changed: 23 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Setting up a **cross-platform** environment for building and testing C++/C proje
1212

1313
<!-- dprint-ignore -->
1414
```yaml
15-
# GitHub Actions example:
15+
# GitHub Actions example:
1616
- name: Setup Cpp
1717
uses: aminya/setup-cpp@v1
1818
with:
@@ -70,22 +70,22 @@ NOTE: setup-cpp requires Nodejs 12 or higher. If Nodejs shipped with your distri
7070

7171
#### With executable
7272

73-
Download the executable for your platform from [here](https://github.com/aminya/setup-cpp/releases/tag/v1.0.0), and run it with the available options. You can also automate downloading using `curl`, or other similar tools.
73+
Download the executable for your platform from [here](https://github.com/aminya/setup-cpp/releases/tag/v1.0.1), and run it with the available options. You can also automate downloading using `curl`, or other similar tools.
7474

7575
```shell
7676
# windows x64
77-
curl -o ./setup-cpp.exe -LJ "https://github.com/aminya/setup-cpp/releases/download/v1.0.0/setup-cpp-x64-windows.exe"
77+
curl -o ./setup-cpp.exe -LJ "https://github.com/aminya/setup-cpp/releases/download/v1.0.1/setup-cpp-x64-windows.exe"
7878
7979
# linux x64
80-
curl -o ./setup-cpp -LJ "https://github.com/aminya/setup-cpp/releases/download/v1.0.0/setup-cpp-x64-linux"
80+
curl -o ./setup-cpp -LJ "https://github.com/aminya/setup-cpp/releases/download/v1.0.1/setup-cpp-x64-linux"
8181
chmod +x ./setup-cpp
8282
8383
# macos arm64
84-
curl -o ./setup-cpp -LJ "https://github.com/aminya/setup-cpp/releases/download/v1.0.0/setup-cpp-arm64-macos"
84+
curl -o ./setup-cpp -LJ "https://github.com/aminya/setup-cpp/releases/download/v1.0.1/setup-cpp-arm64-macos"
8585
chmod +x ./setup-cpp
8686
8787
# macos x64
88-
curl -o ./setup-cpp -LJ "https://github.com/aminya/setup-cpp/releases/download/v1.0.0/setup-cpp-x64-macos"
88+
curl -o ./setup-cpp -LJ "https://github.com/aminya/setup-cpp/releases/download/v1.0.1/setup-cpp-x64-macos"
8989
chmod +x ./setup-cpp
9090
```
9191

@@ -205,22 +205,26 @@ The names are in the format `aminya/setup-cpp-<platform>:<platform_version>-<set
205205

206206
Base image with `cmake, ninja, task, vcpkg, python, make, cppcheck, gcovr, doxygen, ccache, conan, meson, cmakelang`
207207

208+
```dockerfile
209+
FROM aminya/setup-cpp-ubuntu:22.04-1.0.1 AS builder
210+
```
211+
208212
Image with `llvm` and the base tools:
209213

210214
```dockerfile
211-
FROM aminya/setup-cpp-ubuntu-llvm:22.04-1.0.0 AS builder
215+
FROM aminya/setup-cpp-ubuntu-llvm:22.04-1.0.1 AS builder
212216
```
213217

214218
Image with `gcc` and the base tools:
215219

216220
```dockerfile
217-
FROM aminya/setup-cpp-ubuntu-gcc:22.04-1.0.0 AS builder
221+
FROM aminya/setup-cpp-ubuntu-gcc:22.04-1.0.1 AS builder
218222
```
219223

220224
Image with `mingw` and the base tools:
221225

222226
```dockerfile
223-
FROM aminya/setup-cpp-ubuntu-mingw:22.04-1.0.0 AS builder
227+
FROM aminya/setup-cpp-ubuntu-mingw:22.04-1.0.1 AS builder
224228
```
225229

226230
#### Fedora Images
@@ -230,25 +234,25 @@ FROM aminya/setup-cpp-ubuntu-mingw:22.04-1.0.0 AS builder
230234
Base image with `cmake, ninja, task, vcpkg, python, make, cppcheck, gcovr, doxygen, ccache, conan, meson, cmakelang`
231235

232236
```dockerfile
233-
FROM aminya/setup-cpp-fedora-base:40-1.0.0 AS builder
237+
FROM aminya/setup-cpp-fedora:40-1.0.1 AS builder
234238
```
235239

236240
Image with `llvm` and the base tools:
237241

238242
```dockerfile
239-
FROM aminya/setup-cpp-fedora-llvm:40-1.0.0 AS builder
243+
FROM aminya/setup-cpp-fedora-llvm:40-1.0.1 AS builder
240244
```
241245

242246
Image with `gcc` and the base tools:
243247

244248
```dockerfile
245-
FROM aminya/setup-cpp-fedora-gcc:40-1.0.0 AS builder
249+
FROM aminya/setup-cpp-fedora-gcc:40-1.0.1 AS builder
246250
```
247251

248252
Image with `mingw` and the base tools:
249253

250254
```dockerfile
251-
FROM aminya/setup-cpp-fedora-mingw:40-1.0.0 AS builder
255+
FROM aminya/setup-cpp-fedora-mingw:40-1.0.1 AS builder
252256
```
253257

254258
</details>
@@ -260,25 +264,25 @@ FROM aminya/setup-cpp-fedora-mingw:40-1.0.0 AS builder
260264
Base image with `cmake, ninja, task, vcpkg, python, make, cppcheck, gcovr, doxygen, ccache, conan, meson, cmakelang`
261265

262266
```dockerfile
263-
FROM aminya/setup-cpp-arch-base:base-1.0.0 AS builder
267+
FROM aminya/setup-cpp-arch:base-1.0.1 AS builder
264268
```
265269

266270
Image with `llvm` and the base tools:
267271

268272
```dockerfile
269-
FROM aminya/setup-cpp-arch-llvm:base-1.0.0 AS builder
273+
FROM aminya/setup-cpp-arch-llvm:base-1.0.1 AS builder
270274
```
271275

272276
Image with `gcc` and the base tools:
273277

274278
```dockerfile
275-
FROM aminya/setup-cpp-arch-gcc:base-1.0.0 AS builder
279+
FROM aminya/setup-cpp-arch-gcc:base-1.0.1 AS builder
276280
```
277281

278282
Image with `mingw` and the base tools:
279283

280284
```dockerfile
281-
FROM aminya/setup-cpp-arch-mingw:base-1.0.0 AS builder
285+
FROM aminya/setup-cpp-arch-mingw:base-1.0.1 AS builder
282286
```
283287

284288
</details>
@@ -297,7 +301,7 @@ RUN apt-get update -qq && \
297301
# install nodejs
298302
apt-get install -y --no-install-recommends nodejs npm && \
299303
# install setup-cpp
300-
npm install -g setup-cpp@v1.0.0 && \
304+
npm install -g setup-cpp@v1.0.1 && \
301305
# install the compiler and tools
302306
NODE_OPTIONS="--enable-source-maps" \
303307
setup-cpp \
@@ -407,7 +411,7 @@ stages:
407411
apt-get install -y --no-install-recommends nodejs npm
408412
409413
# install setup-cpp
410-
npm install -g setup-cpp@v1.0.0
414+
npm install -g setup-cpp@v1.0.1
411415
412416
# install the compiler and tools
413417
./setup-cpp-x64-linux --compiler $compiler --cmake true --ninja true --ccache true --vcpkg true

dev/docker/setup-cpp/setup-cpp-arch-llvm.dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ RUN pacman -Syuu --noconfirm && \
66
# install nodejs
77
pacman -S --noconfirm --needed nodejs npm && \
88
# install setup-cpp
9-
npm install -g setup-cpp@v1.0.0 && \
9+
npm install -g setup-cpp@v1.0.1 && \
1010
# install the compiler and tools
1111
NODE_OPTIONS="--enable-source-maps" \
1212
setup-cpp \

dev/docker/setup-cpp/setup-cpp-arch-mingw.dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ RUN pacman -Syuu --noconfirm && \
66
# install nodejs
77
pacman -S --noconfirm --needed nodejs npm && \
88
# install setup-cpp
9-
npm install -g setup-cpp@v1.0.0 && \
9+
npm install -g setup-cpp@v1.0.1 && \
1010
# install the compiler and tools
1111
NODE_OPTIONS="--enable-source-maps" \
1212
setup-cpp \

dev/docker/setup-cpp/setup-cpp-fedora-llvm.dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ FROM fedora:40 AS setup-cpp-fedora
44
# install nodejs
55
RUN dnf -y install nodejs npm && \
66
# install setup-cpp
7-
npm install -g setup-cpp@v1.0.0 && \
7+
npm install -g setup-cpp@v1.0.1 && \
88
# install the compiler and tools
99
NODE_OPTIONS="--enable-source-maps" \
1010
setup-cpp \

dev/docker/setup-cpp/setup-cpp-fedora-mingw.dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ FROM fedora:40 AS setup-cpp-fedora-mingw
44
# install nodejs
55
RUN dnf -y install nodejs npm && \
66
# install setup-cpp
7-
npm install -g setup-cpp@v1.0.0 && \
7+
npm install -g setup-cpp@v1.0.1 && \
88
# install the compiler and tools
99
NODE_OPTIONS="--enable-source-maps" \
1010
setup-cpp \

dev/docker/setup-cpp/setup-cpp-ubuntu-20.0.4-llvm.dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ RUN apt-get update -qq && \
1111
apt-get update -qq && \
1212
apt-get install -y --no-install-recommends nodejs && \
1313
# install setup-cpp
14-
npm install -g setup-cpp@v1.0.0 && \
14+
npm install -g setup-cpp@v1.0.1 && \
1515
# install the compiler and tools
1616
NODE_OPTIONS="--enable-source-maps" \
1717
setup-cpp \

dev/docker/setup-cpp/setup-cpp-ubuntu-llvm.dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ RUN apt-get update -qq && \
1010
apt-get update -qq && \
1111
apt-get install -y --no-install-recommends nodejs && \
1212
# install setup-cpp
13-
npm install -g setup-cpp@v1.0.0 && \
13+
npm install -g setup-cpp@v1.0.1 && \
1414
# install the compiler and tools
1515
NODE_OPTIONS="--enable-source-maps" \
1616
setup-cpp \

dev/docker/setup-cpp/setup-cpp-ubuntu-mingw.dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ RUN apt-get update -qq && \
1010
apt-get update -qq && \
1111
apt-get install -y --no-install-recommends nodejs && \
1212
# install setup-cpp
13-
npm install -g setup-cpp@v1.0.0 && \
13+
npm install -g setup-cpp@v1.0.1 && \
1414
# install the compiler and tools
1515
NODE_OPTIONS="--enable-source-maps" \
1616
setup-cpp \

0 commit comments

Comments
 (0)