Fix Debian GPG key issue: add debian-archive-keyring
Some checks failed
Build libfuse / Build and Test (push) Failing after 20s
Some checks failed
Build libfuse / Build and Test (push) Failing after 20s
- Install curl first before testing apt-cacher-ng connectivity - Add debian-archive-keyring package to fix GPG signature verification - This resolves the 'repository not signed' error from run #17 - Follows the same pattern as working deb-mock workflow The Debian container was missing GPG keys needed to verify repository signatures, causing apt-get update to fail.
This commit is contained in:
parent
ccaa7b0fd2
commit
9dcb691ca5
1 changed files with 10 additions and 0 deletions
|
|
@ -41,6 +41,11 @@ jobs:
|
|||
bash -c '
|
||||
set -e
|
||||
|
||||
# Install curl first
|
||||
echo "Installing curl..."
|
||||
apt-get update
|
||||
apt-get install -y curl
|
||||
|
||||
# Try apt-cacher-ng first, fallback to Debian's automatic mirror selection
|
||||
echo "Checking for apt-cacher-ng availability..."
|
||||
|
||||
|
|
@ -57,6 +62,11 @@ jobs:
|
|||
echo "Using httpredir.debian.org for automatic mirror selection"
|
||||
fi
|
||||
|
||||
# Add Debian GPG keys
|
||||
echo "Adding Debian GPG keys..."
|
||||
apt-get update
|
||||
apt-get install -y debian-archive-keyring
|
||||
|
||||
# Update and install remaining dependencies
|
||||
apt-get update
|
||||
apt-get install -y \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue