From 1fb284fa26d93e8dfbdbd7a73c2ee93c0aefc6f9 Mon Sep 17 00:00:00 2001 From: ziggie Date: Tue, 19 Aug 2025 08:35:42 +0200 Subject: [PATCH] github actions: move pgp key to daily builds --- .github/workflows/docker.yml | 20 ++++++++++++++++++++ .github/workflows/release.yaml | 13 ------------- 2 files changed, 20 insertions(+), 13 deletions(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index b6e763db3..a9bb6cb2f 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -17,6 +17,26 @@ env: DOCKER_IMAGE: lnd jobs: + ######################## + # Check release signing keys + ######################## + pgp-key-check: + name: Check PGP key expirations + runs-on: ubuntu-latest + # We don't want to fail the build because of PGP key expirations because + # they are only used for release builds and this job failing should catch + # the attention of the maintainers. + continue-on-error: true + steps: + - name: Git checkout + uses: actions/checkout@v4 + + - name: Check PGP key expirations + run: scripts/check-pgp-expiry.sh + + ######################## + # Build and push the daily docker image + ######################## main: runs-on: ubuntu-latest steps: diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 5d5d9f6da..931edc66c 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -15,19 +15,6 @@ env: GO_VERSION: 1.23.12 jobs: - ######################## - # Check release signing keys - ######################## - pgp-key-expiration-check: - name: Check release signing key expirations - runs-on: ubuntu-latest - steps: - - name: Git checkout - uses: actions/checkout@v4 - - - name: Check PGP key expirations - run: scripts/check-pgp-expiry.sh - ######################## # Create release ########################