Compare commits
5 Commits
9bf0c90601
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| aec60d0541 | |||
| fe7284d008 | |||
| 6e62a9e722 | |||
| 104a434ad2 | |||
| 5900682ad1 |
@@ -69,7 +69,7 @@ jobs:
|
|||||||
|
|
||||||
- name: Extract metadata (tags, labels) for Docker
|
- name: Extract metadata (tags, labels) for Docker
|
||||||
id: meta
|
id: meta
|
||||||
uses: docker/metadata-action@v5
|
uses: docker/metadata-action@v6
|
||||||
with:
|
with:
|
||||||
tags: type=semver,pattern=v{{version}},value=${{ needs.tag.outputs.tag_name }}
|
tags: type=semver,pattern=v{{version}},value=${{ needs.tag.outputs.tag_name }}
|
||||||
images: |
|
images: |
|
||||||
@@ -85,18 +85,18 @@ jobs:
|
|||||||
printf "Tags:\n${{ steps.meta.outputs.tags }}"
|
printf "Tags:\n${{ steps.meta.outputs.tags }}"
|
||||||
|
|
||||||
- name: Build images
|
- name: Build images
|
||||||
uses: docker/build-push-action@v6
|
uses: docker/build-push-action@v7
|
||||||
with:
|
with:
|
||||||
context: .
|
context: .
|
||||||
push: false
|
push: true
|
||||||
load: true
|
load: true
|
||||||
annotations: ${{ steps.meta.outputs.annotations }}
|
annotations: ${{ steps.meta.outputs.annotations }}
|
||||||
labels: ${{ steps.meta.outputs.labels }}
|
labels: ${{ steps.meta.outputs.labels }}
|
||||||
tags: ${{ steps.meta.outputs.tags }}
|
tags: ${{ steps.meta.outputs.tags }}
|
||||||
|
|
||||||
- name: Push images
|
# - name: Push images
|
||||||
run: |
|
# run: |
|
||||||
strtags="${{ steps.meta.outputs.tags }}"
|
# strtags="${{ steps.meta.outputs.tags }}"
|
||||||
readarray -t lines <<<"$strtags"
|
# readarray -t lines <<<"$strtags"
|
||||||
for element in "${lines[@]}"; do docker push "$element"; done
|
# for element in "${lines[@]}"; do docker push "$element"; done
|
||||||
unset strtags lines
|
# unset strtags lines
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
FROM alpine:3.23.3 AS webproc
|
FROM alpine:3.23.4 AS webproc
|
||||||
SHELL ["/bin/ash", "-o", "pipefail", "-c"]
|
SHELL ["/bin/ash", "-o", "pipefail", "-c"]
|
||||||
ENV WEBPROCVERSION=0.4.0
|
ENV WEBPROCVERSION=0.4.0
|
||||||
ENV WEBPROCURL=https://github.com/jpillora/webproc/releases/download/v$WEBPROCVERSION/webproc_"$WEBPROCVERSION"_linux_amd64.gz
|
ENV WEBPROCURL=https://github.com/jpillora/webproc/releases/download/v$WEBPROCVERSION/webproc_"$WEBPROCVERSION"_linux_amd64.gz
|
||||||
@@ -6,7 +6,7 @@ RUN apk add --no-cache curl=8.17.0-r1 && \
|
|||||||
curl -sL $WEBPROCURL | gzip -d - > /usr/local/bin/webproc && \
|
curl -sL $WEBPROCURL | gzip -d - > /usr/local/bin/webproc && \
|
||||||
chmod +x /usr/local/bin/webproc
|
chmod +x /usr/local/bin/webproc
|
||||||
|
|
||||||
FROM alpine:3.23.3
|
FROM alpine:3.23.4
|
||||||
LABEL maintainer="Luke Tainton <luke@tainton.uk>"
|
LABEL maintainer="Luke Tainton <luke@tainton.uk>"
|
||||||
LABEL org.opencontainers.image.source="https://git.tainton.uk/repos/docker-radius"
|
LABEL org.opencontainers.image.source="https://git.tainton.uk/repos/docker-radius"
|
||||||
LABEL org.opencontainers.image.description="FreeRADIUS server with web administration interface"
|
LABEL org.opencontainers.image.description="FreeRADIUS server with web administration interface"
|
||||||
|
|||||||
Reference in New Issue
Block a user