Skip to content

Commit 7c86e32

Browse files
committed
ci(docker): fix the tag reference for the base image
1 parent 2b5218b commit 7c86e32

23 files changed

+45
-45
lines changed

.github/workflows/CI.yml

Lines changed: 5 additions & 5 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.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" }
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" }
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.1" }
239+
container: { distro: "ubuntu", image: "setup-cpp-ubuntu", tag: "22.04-1.0.0" }
240240
steps:
241241
- uses: actions/checkout@v4
242242
with:
@@ -261,7 +261,7 @@ jobs:
261261
file: ./dev/docker/ci/${{ matrix.container.distro }}.dockerfile
262262
push: ${{ github.event_name != 'pull_request' }}
263263
platforms: ${{ matrix.platform }}
264-
tags: ${{ matrix.container.image }},aminya/${{ matrix.container.image }}:${{ matrix.container.tag }},aminya/${{ matrix.container.image }}:latest
264+
tags: aminya/${{ matrix.container.image }}:${{ matrix.container.tag }},aminya/${{ matrix.container.image }}:latest
265265
cache-from: type=registry,ref=user/app:latest
266266
cache-to: type=inline
267267

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.1
5+
VERSION 1.0.0
66
DESCRIPTION "Tests for setup-cpp"
77
HOMEPAGE_URL "https://github.com/aminya/setup-cpp"
88
LANGUAGES CXX C)

README.md

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -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.1), 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.0), 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.1/setup-cpp-x64-windows.exe"
77+
curl -o ./setup-cpp.exe -LJ "https://github.com/aminya/setup-cpp/releases/download/v1.0.0/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.1/setup-cpp-x64-linux"
80+
curl -o ./setup-cpp -LJ "https://github.com/aminya/setup-cpp/releases/download/v1.0.0/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.1/setup-cpp-arm64-macos"
84+
curl -o ./setup-cpp -LJ "https://github.com/aminya/setup-cpp/releases/download/v1.0.0/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.1/setup-cpp-x64-macos"
88+
curl -o ./setup-cpp -LJ "https://github.com/aminya/setup-cpp/releases/download/v1.0.0/setup-cpp-x64-macos"
8989
chmod +x ./setup-cpp
9090
```
9191

@@ -206,25 +206,25 @@ The names are in the format `aminya/setup-cpp-<platform>:<platform_version>-<set
206206
Base image with `cmake, ninja, task, vcpkg, python, make, cppcheck, gcovr, doxygen, ccache, conan, meson, cmakelang`
207207

208208
```dockerfile
209-
FROM aminya/setup-cpp-ubuntu:22.04-1.0.1 AS builder
209+
FROM aminya/setup-cpp-ubuntu:22.04-1.0.0 AS builder
210210
```
211211

212212
Image with `llvm` and the base tools:
213213

214214
```dockerfile
215-
FROM aminya/setup-cpp-ubuntu-llvm:22.04-1.0.1 AS builder
215+
FROM aminya/setup-cpp-ubuntu-llvm:22.04-1.0.0 AS builder
216216
```
217217

218218
Image with `gcc` and the base tools:
219219

220220
```dockerfile
221-
FROM aminya/setup-cpp-ubuntu-gcc:22.04-1.0.1 AS builder
221+
FROM aminya/setup-cpp-ubuntu-gcc:22.04-1.0.0 AS builder
222222
```
223223

224224
Image with `mingw` and the base tools:
225225

226226
```dockerfile
227-
FROM aminya/setup-cpp-ubuntu-mingw:22.04-1.0.1 AS builder
227+
FROM aminya/setup-cpp-ubuntu-mingw:22.04-1.0.0 AS builder
228228
```
229229

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

236236
```dockerfile
237-
FROM aminya/setup-cpp-fedora:40-1.0.1 AS builder
237+
FROM aminya/setup-cpp-fedora:40-1.0.0 AS builder
238238
```
239239

240240
Image with `llvm` and the base tools:
241241

242242
```dockerfile
243-
FROM aminya/setup-cpp-fedora-llvm:40-1.0.1 AS builder
243+
FROM aminya/setup-cpp-fedora-llvm:40-1.0.0 AS builder
244244
```
245245

246246
Image with `gcc` and the base tools:
247247

248248
```dockerfile
249-
FROM aminya/setup-cpp-fedora-gcc:40-1.0.1 AS builder
249+
FROM aminya/setup-cpp-fedora-gcc:40-1.0.0 AS builder
250250
```
251251

252252
Image with `mingw` and the base tools:
253253

254254
```dockerfile
255-
FROM aminya/setup-cpp-fedora-mingw:40-1.0.1 AS builder
255+
FROM aminya/setup-cpp-fedora-mingw:40-1.0.0 AS builder
256256
```
257257

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

266266
```dockerfile
267-
FROM aminya/setup-cpp-arch:base-1.0.1 AS builder
267+
FROM aminya/setup-cpp-arch:base-1.0.0 AS builder
268268
```
269269

270270
Image with `llvm` and the base tools:
271271

272272
```dockerfile
273-
FROM aminya/setup-cpp-arch-llvm:base-1.0.1 AS builder
273+
FROM aminya/setup-cpp-arch-llvm:base-1.0.0 AS builder
274274
```
275275

276276
Image with `gcc` and the base tools:
277277

278278
```dockerfile
279-
FROM aminya/setup-cpp-arch-gcc:base-1.0.1 AS builder
279+
FROM aminya/setup-cpp-arch-gcc:base-1.0.0 AS builder
280280
```
281281

282282
Image with `mingw` and the base tools:
283283

284284
```dockerfile
285-
FROM aminya/setup-cpp-arch-mingw:base-1.0.1 AS builder
285+
FROM aminya/setup-cpp-arch-mingw:base-1.0.0 AS builder
286286
```
287287

288288
</details>
@@ -301,7 +301,7 @@ RUN apt-get update -qq && \
301301
# install nodejs
302302
apt-get install -y --no-install-recommends nodejs npm && \
303303
# install setup-cpp
304-
npm install -g setup-cpp@v1.0.1 && \
304+
npm install -g setup-cpp@v1.0.0 && \
305305
# install the compiler and tools
306306
NODE_OPTIONS="--enable-source-maps" \
307307
setup-cpp \
@@ -411,7 +411,7 @@ stages:
411411
apt-get install -y --no-install-recommends nodejs npm
412412
413413
# install setup-cpp
414-
npm install -g setup-cpp@v1.0.1
414+
npm install -g setup-cpp@v1.0.0
415415
416416
# install the compiler and tools
417417
./setup-cpp-x64-linux --compiler $compiler --cmake true --ninja true --ccache true --vcpkg true

dev/docker/ci/arch-gcc.dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM --platform=$BUILDPLATFORM setup-cpp-arch:latest AS setup-cpp-arch-gcc
1+
FROM --platform=$BUILDPLATFORM aminya/setup-cpp-arch:latest AS setup-cpp-arch-gcc
22

33
# install llvm
44
RUN node --enable-source-maps /usr/lib/setup-cpp/setup-cpp.js \

dev/docker/ci/arch-llvm.dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM --platform=$BUILDPLATFORM setup-cpp-arch:latest AS setup-cpp-arch-llvm
1+
FROM --platform=$BUILDPLATFORM aminya/setup-cpp-arch:latest AS setup-cpp-arch-llvm
22

33
# install llvm
44
RUN node --enable-source-maps /usr/lib/setup-cpp/setup-cpp.js \

dev/docker/ci/arch-mingw.dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM --platform=$BUILDPLATFORM setup-cpp-arch:latest AS setup-cpp-arch-mingw
1+
FROM --platform=$BUILDPLATFORM aminya/setup-cpp-arch:latest AS setup-cpp-arch-mingw
22

33
# install mingw/powershell
44
RUN node --enable-source-maps /usr/lib/setup-cpp/setup-cpp.js \

dev/docker/ci/fedora-gcc.dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM --platform=$BUILDPLATFORM setup-cpp-fedora:latest AS setup-cpp-fedora-gcc
1+
FROM --platform=$BUILDPLATFORM aminya/setup-cpp-fedora:latest AS setup-cpp-fedora-gcc
22

33
# install gcc
44
RUN node --enable-source-maps /usr/lib/setup-cpp/setup-cpp.js \

dev/docker/ci/fedora-llvm.dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM --platform=$BUILDPLATFORM setup-cpp-fedora:latest AS setup-cpp-fedora-llvm
1+
FROM --platform=$BUILDPLATFORM aminya/setup-cpp-fedora:latest AS setup-cpp-fedora-llvm
22

33
# install llvm
44
RUN node --enable-source-maps /usr/lib/setup-cpp/setup-cpp.js \

dev/docker/ci/fedora-mingw.dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM --platform=$BUILDPLATFORM setup-cpp-fedora:latest AS setup-cpp-fedora-mingw
1+
FROM --platform=$BUILDPLATFORM aminya/setup-cpp-fedora:latest AS setup-cpp-fedora-mingw
22

33
# install mingw
44
RUN node --enable-source-maps /usr/lib/setup-cpp/setup-cpp.js \

dev/docker/ci/ubuntu-gcc.dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM --platform=$BUILDPLATFORM setup-cpp-ubuntu:latest AS setup-cpp-ubuntu-gcc
1+
FROM --platform=$BUILDPLATFORM aminya/setup-cpp-ubuntu:latest AS setup-cpp-ubuntu-gcc
22

33
# install gcc
44
RUN node --enable-source-maps /usr/lib/setup-cpp/setup-cpp.js \

dev/docker/ci/ubuntu-llvm.dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM --platform=$BUILDPLATFORM setup-cpp-ubuntu:latest AS setup-cpp-ubuntu-llvm
1+
FROM --platform=$BUILDPLATFORM aminya/setup-cpp-ubuntu:latest AS setup-cpp-ubuntu-llvm
22

33
# install llvm
44
RUN node --enable-source-maps /usr/lib/setup-cpp/setup-cpp.js \

dev/docker/ci/ubuntu-mingw.dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM --platform=$BUILDPLATFORM setup-cpp-ubuntu:latest AS setup-cpp-ubuntu-mingw
1+
FROM --platform=$BUILDPLATFORM aminya/setup-cpp-ubuntu:latest AS setup-cpp-ubuntu-mingw
22

33
# install mingw/powershell
44
RUN node --enable-source-maps /usr/lib/setup-cpp/setup-cpp.js \

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.1 && \
9+
npm install -g setup-cpp@v1.0.0 && \
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.1 && \
9+
npm install -g setup-cpp@v1.0.0 && \
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.1 && \
7+
npm install -g setup-cpp@v1.0.0 && \
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.1 && \
7+
npm install -g setup-cpp@v1.0.0 && \
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.1 && \
14+
npm install -g setup-cpp@v1.0.0 && \
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.1 && \
13+
npm install -g setup-cpp@v1.0.0 && \
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.1 && \
13+
npm install -g setup-cpp@v1.0.0 && \
1414
# install the compiler and tools
1515
NODE_OPTIONS="--enable-source-maps" \
1616
setup-cpp \

dist/legacy/setup-cpp.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/modern/setup-cpp.mjs

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

package-version.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
22
"name": "setup-cpp",
3-
"version": "1.0.1"
3+
"version": "1.0.0"
44
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "setup-cpp",
3-
"version": "1.0.1",
3+
"version": "1.0.0",
44
"description": "Install all the tools required for building and testing C++/C projects.",
55
"repository": "https://github.com/aminya/setup-cpp",
66
"license": "Apache-2.0",

0 commit comments

Comments
 (0)