Restore Debian Trixie: use rust:1.89-slim-trixie and add iproute2 package
This commit is contained in:
parent
84f42c69c6
commit
9efa4bb12a
2 changed files with 4 additions and 4 deletions
|
|
@ -23,7 +23,7 @@ jobs:
|
||||||
# Use actual IP if available, fallback to hostname
|
# Use actual IP if available, fallback to hostname
|
||||||
FORGEJO_IP: ${{ secrets.FORGEJO_IP || '' }}
|
FORGEJO_IP: ${{ secrets.FORGEJO_IP || '' }}
|
||||||
container:
|
container:
|
||||||
image: 'rust:1.89'
|
image: 'rust:1.89-slim-trixie'
|
||||||
options: |
|
options: |
|
||||||
--dns=8.8.8.8
|
--dns=8.8.8.8
|
||||||
--dns=8.8.4.4
|
--dns=8.8.4.4
|
||||||
|
|
@ -35,7 +35,7 @@ jobs:
|
||||||
- name: Checkout code and setup environment
|
- name: Checkout code and setup environment
|
||||||
run: |
|
run: |
|
||||||
apt update -y
|
apt update -y
|
||||||
apt install -y git curl pkg-config libssl-dev libsystemd-dev build-essential file zip nodejs npm
|
apt install -y git curl pkg-config libssl-dev libsystemd-dev build-essential file zip nodejs npm iproute2
|
||||||
|
|
||||||
# Install required Rust components
|
# Install required Rust components
|
||||||
echo "Installing Rust components..."
|
echo "Installing Rust components..."
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,7 @@ jobs:
|
||||||
# Use actual IP if available, fallback to hostname
|
# Use actual IP if available, fallback to hostname
|
||||||
FORGEJO_IP: ${{ secrets.FORGEJO_IP || '' }}
|
FORGEJO_IP: ${{ secrets.FORGEJO_IP || '' }}
|
||||||
container:
|
container:
|
||||||
image: 'rust:1.89'
|
image: 'rust:1.89-slim-trixie'
|
||||||
options: |
|
options: |
|
||||||
--dns=8.8.8.8
|
--dns=8.8.8.8
|
||||||
--dns=8.8.4.4
|
--dns=8.8.4.4
|
||||||
|
|
@ -31,7 +31,7 @@ jobs:
|
||||||
- name: Checkout code and setup environment
|
- name: Checkout code and setup environment
|
||||||
run: |
|
run: |
|
||||||
apt update -y
|
apt update -y
|
||||||
apt install -y git curl pkg-config libssl-dev libsystemd-dev build-essential file zip nodejs npm
|
apt install -y git curl pkg-config libssl-dev libsystemd-dev build-essential file zip nodejs npm iproute2
|
||||||
|
|
||||||
# Install required Rust components
|
# Install required Rust components
|
||||||
echo "Installing Rust components..."
|
echo "Installing Rust components..."
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue