8 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
3 changed files with 6 additions and 4 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
@@ -39,4 +39,4 @@ jobs:
uses: docker/bake-action@v6.8.0
with:
files: build/docker-bake.hcl
push: true
push: true

View File

@@ -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

@@ -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/", "/"]