16 Commits

Author SHA1 Message Date
1007bda289 Merge pull request #44 from N0rthernL1ghts/dependabot/github_actions/actions/checkout-6
Bump actions/checkout from 5 to 6
2025-11-27 20:18:27 +01:00
dependabot[bot]
4ff360da06 Bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-21 10:05:07 +00:00
800fc440b5 Merge pull request #42 from N0rthernL1ghts/dependabot/github_actions/actions/checkout-5
Bump actions/checkout from 4 to 5
2025-08-12 18:12:37 +02:00
dependabot[bot]
ea21102694 Bump actions/checkout from 4 to 5
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 16:02:53 +00:00
742ff02ae2 Run on github runner 2025-06-16 23:09:45 +02:00
a5ff03475b Merge branch 'master' of github.com:N0rthernL1ghts/s6-rootfs 2025-06-16 22:31:43 +02:00
5b2eb787cf Use GNU wget 2025-06-16 22:31:30 +02:00
b557829d7a Update to Alpine 3.22 2025-06-16 22:30:53 +02:00
d9ad5ff2d9 Merge pull request #40 from N0rthernL1ghts/dependabot/github_actions/docker/bake-action-6.8.0
Bump docker/bake-action from 6.7.0 to 6.8.0
2025-06-16 14:04:43 +02:00
bce0abcfb8 Merge pull request #41 from N0rthernL1ghts/dependabot/docker/alpine-3.22
Bump alpine from 3.21 to 3.22
2025-06-16 14:04:31 +02:00
dependabot[bot]
b31c815813 Bump alpine from 3.21 to 3.22
Bumps alpine from 3.21 to 3.22.

---
updated-dependencies:
- dependency-name: alpine
  dependency-version: '3.22'
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-02 11:09:42 +00:00
dependabot[bot]
e4615c6b69 Bump docker/bake-action from 6.7.0 to 6.8.0
Bumps [docker/bake-action](https://github.com/docker/bake-action) from 6.7.0 to 6.8.0.
- [Release notes](https://github.com/docker/bake-action/releases)
- [Commits](https://github.com/docker/bake-action/compare/v6.7.0...v6.8.0)

---
updated-dependencies:
- dependency-name: docker/bake-action
  dependency-version: 6.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-28 10:43:39 +00:00
c47f8f0182 Merge pull request #39 from N0rthernL1ghts/dependabot/github_actions/docker/bake-action-6.7.0
Bump docker/bake-action from 6.6.0 to 6.7.0
2025-05-18 12:45:28 +02:00
dependabot[bot]
157fa7e7fe Bump docker/bake-action from 6.6.0 to 6.7.0
Bumps [docker/bake-action](https://github.com/docker/bake-action) from 6.6.0 to 6.7.0.
- [Release notes](https://github.com/docker/bake-action/releases)
- [Commits](https://github.com/docker/bake-action/compare/v6.6.0...v6.7.0)

---
updated-dependencies:
- dependency-name: docker/bake-action
  dependency-version: 6.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-16 10:32:31 +00:00
45e0d61c6b Merge pull request #38 from N0rthernL1ghts/dependabot/github_actions/docker/bake-action-6.6.0
Bump docker/bake-action from 6.5.0 to 6.6.0
2025-04-25 23:04:01 +02:00
dependabot[bot]
e9d28ed5b0 Bump docker/bake-action from 6.5.0 to 6.6.0
Bumps [docker/bake-action](https://github.com/docker/bake-action) from 6.5.0 to 6.6.0.
- [Release notes](https://github.com/docker/bake-action/releases)
- [Commits](https://github.com/docker/bake-action/compare/v6.5.0...v6.6.0)

---
updated-dependencies:
- dependency-name: docker/bake-action
  dependency-version: 6.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-25 10:36:22 +00:00
3 changed files with 9 additions and 7 deletions

View File

@@ -6,11 +6,11 @@ on:
jobs:
build:
runs-on: vulcan
runs-on: ubuntu-latest
steps:
-
name: checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6
-
name: Set up QEMU
uses: docker/setup-qemu-action@v3
@@ -36,7 +36,7 @@ jobs:
password: ${{secrets.PAT_TOKEN}}
-
name: Build and push
uses: docker/bake-action@v6.5.0
uses: docker/bake-action@v6.8.0
with:
files: build/docker-bake.hcl
push: true
push: true

View File

@@ -5,7 +5,7 @@ ARG S6_OVERLAY_PAK_EXT=".tar.xz"
# Downloader stage: download s6-overlay base, binary, symlinks and checksums
FROM alpine:3.21 AS downloader
FROM alpine:3.22 AS downloader
ARG TARGETPLATFORM
ARG S6_OVERLAY_VERSION
ARG S6_OVERLAY_RELEASE
@@ -22,6 +22,7 @@ ENV SYMLINKS_NOARCH_URL="${S6_OVERLAY_RELEASE}/v${S6_OVERLAY_VERSION}/s6-overlay
ENV SYMLINKS_NOARCH_HASH_URL="${SYMLINKS_NOARCH_URL}.sha256"
RUN set -eux \
&& apk add --no-cache wget \
# Replace platform
&& BIN_URL_FIXED=$(echo "${BIN_URL}" | sed -e 's/linux\///g' -e 's/amd64/x86_64/g' -e 's/arm64/aarch64/g' -e 's|arm/v7|armhf|g') \
&& BIN_HASH_URL_FIXED=$(echo "${BIN_HASH_URL}" | sed -e 's/linux\///g' -e 's/amd64/x86_64/g' -e 's/arm64/aarch64/g' -e 's|arm/v7|armhf|g') \

View File

@@ -1,5 +1,5 @@
# First stage - Download s6-overlay and unpack it
FROM alpine:3.21 AS downloader
FROM alpine:3.22 AS downloader
ARG TARGETPLATFORM
@@ -8,6 +8,7 @@ ARG S6_OVERLAY_VERSION="2.2.0.3"
ARG S6_OVERLAY_RELEASE="https://github.com/just-containers/s6-overlay/releases/download/v${S6_OVERLAY_VERSION}/s6-overlay-${TARGETPLATFORM}.tar.gz"
RUN set -eux \
&& apk add --no-cache wget \
&& mkdir -p /s6-overlay \
&& wget -O /tmp/s6overlay.tar.gz $(echo ${S6_OVERLAY_RELEASE} | sed 's/linux\///g' | sed 's/arm64/aarch64/g' | sed 's/arm\/v7/armhf/g') \
&& tar xzf /tmp/s6overlay.tar.gz -C /s6-overlay
@@ -19,4 +20,4 @@ FROM scratch
LABEL maintainer="Aleksandar Puharic <aleksandar@puharic.com>"
COPY --from=downloader ["/s6-overlay/", "/"]
COPY --from=downloader ["/s6-overlay/", "/"]