V8.13.008.2025.08.22
Signed-off-by: Marc S. Weidner <msw@coresecret.dev>
This commit is contained in:
@@ -10,6 +10,6 @@
|
||||
# SPDX-Security-Contact: security@coresecret.eu
|
||||
|
||||
build:
|
||||
counter: 1024
|
||||
counter: 1023
|
||||
version: V8.13.008.2025.08.22
|
||||
# vim: number et ts=2 sw=2 sts=2 ai tw=128 ft=yaml
|
||||
|
||||
@@ -31,8 +31,35 @@ jobs:
|
||||
### Run all steps inside Debian Trixie
|
||||
container:
|
||||
image: debian:trixie
|
||||
options: >-
|
||||
--mount type=bind,src=/mnt/secure,dst=/work
|
||||
|
||||
steps:
|
||||
- name: 🛠️ Basic Image Setup.
|
||||
shell: bash
|
||||
run: |
|
||||
export DEBIAN_FRONTEND=noninteractive
|
||||
apt-get update -y
|
||||
apt-get upgrade -y
|
||||
apt-get install -y --no-install-recommends \
|
||||
apt-utils \
|
||||
bash \
|
||||
ca-certificates \
|
||||
git \
|
||||
gnupg \
|
||||
openssh-client \
|
||||
openssl \
|
||||
sudo \
|
||||
util-linux
|
||||
|
||||
- name: 🔎 Verify /work mount & space
|
||||
shell: bash
|
||||
run: |
|
||||
set -euxo pipefail
|
||||
df -h /work
|
||||
test -w /work
|
||||
touch /work/.bind-ok && ls -l /work/.bind-ok
|
||||
|
||||
- name: 🔎 Show workspace & mounts
|
||||
shell: bash
|
||||
run: |
|
||||
@@ -75,22 +102,6 @@ jobs:
|
||||
printf "[\e[92mINFO\e[0m] Free space in the working directory: [%s] MiB available > [%s] MiB needed \n " "${avail_mb}" "${need_mb}"
|
||||
fi
|
||||
|
||||
- name: 🛠️ Basic Image Setup.
|
||||
shell: bash
|
||||
run: |
|
||||
export DEBIAN_FRONTEND=noninteractive
|
||||
apt-get update -y
|
||||
apt-get upgrade -y
|
||||
apt-get install -y --no-install-recommends \
|
||||
apt-utils \
|
||||
bash \
|
||||
ca-certificates \
|
||||
git \
|
||||
gnupg \
|
||||
openssh-client \
|
||||
openssl \
|
||||
sudo
|
||||
|
||||
- name: ⚙️ Check GnuPG Version.
|
||||
shell: bash
|
||||
run: |
|
||||
|
||||
Reference in New Issue
Block a user