Skip to content

Commit 5f5da13

Browse files
committed
Fixed GCC builder workflows
- Upgrade Ubuntu runner from `18.04` to `20.04` - Fixed `libcurl3` replaced by `libcurl4` in Ubuntu 20.04 - Revise GCC versions and Raspberry Pi OS types: - Remove older versions `stretch` Raspberry Pi OS type - Add `bookworm` as a new Raspberry Pi OS type
1 parent 7a0b5bb commit 5f5da13

File tree

1 file changed

+20
-20
lines changed

1 file changed

+20
-20
lines changed

.github/workflows/docs.yml

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ env:
5555
jobs:
5656
builder-docs_root:
5757
name: Docs Root Deployer
58-
runs-on: ubuntu-18.04
58+
runs-on: ubuntu-20.04
5959
steps:
6060
- uses: actions/checkout@v2
6161
- name: before_install
@@ -69,7 +69,7 @@ jobs:
6969
if: success()
7070
- name: install
7171
run: |
72-
sudo apt-get -y install -qq ccache autoconf automake build-essential libssh2-1-dev openssl libcurl3 unzip wget figlet
72+
sudo apt-get -y install -qq ccache autoconf automake build-essential libssh2-1-dev openssl libcurl4 unzip wget figlet
7373
sudo /usr/sbin/update-ccache-symlinks
7474
echo 'export PATH="/usr/lib/ccache:$PATH"' | tee -a ~/.bashrc
7575
source ~/.bashrc && echo $PATH
@@ -88,7 +88,7 @@ jobs:
8888

8989
builder-docs_base:
9090
name: Docs Base Deployer
91-
runs-on: ubuntu-18.04
91+
runs-on: ubuntu-20.04
9292
steps:
9393
- uses: actions/checkout@v2
9494
- name: before_install
@@ -102,7 +102,7 @@ jobs:
102102
if: success()
103103
- name: install
104104
run: |
105-
sudo apt-get -y install -qq ccache autoconf automake build-essential libssh2-1-dev openssl libcurl3 unzip wget figlet
105+
sudo apt-get -y install -qq ccache autoconf automake build-essential libssh2-1-dev openssl libcurl4 unzip wget figlet
106106
sudo /usr/sbin/update-ccache-symlinks
107107
echo 'export PATH="/usr/lib/ccache:$PATH"' | tee -a ~/.bashrc
108108
source ~/.bashrc && echo $PATH
@@ -143,7 +143,7 @@ jobs:
143143

144144
builder-docs_main:
145145
name: Docs Main Deployer
146-
runs-on: ubuntu-18.04
146+
runs-on: ubuntu-20.04
147147
steps:
148148
- uses: actions/checkout@v2
149149
- name: before_install
@@ -157,7 +157,7 @@ jobs:
157157
if: success()
158158
- name: install
159159
run: |
160-
sudo apt-get -y install -qq ccache autoconf automake build-essential libssh2-1-dev openssl libcurl3 unzip wget figlet
160+
sudo apt-get -y install -qq ccache autoconf automake build-essential libssh2-1-dev openssl libcurl4 unzip wget figlet
161161
sudo /usr/sbin/update-ccache-symlinks
162162
echo 'export PATH="/usr/lib/ccache:$PATH"' | tee -a ~/.bashrc
163163
source ~/.bashrc && echo $PATH
@@ -180,11 +180,11 @@ jobs:
180180
bash utils/SF_docs_deployer -t "cross" -f "main" -o "bullseye"
181181
shell: bash
182182
if: success()
183-
- name: move_deploy_cross_stretch
183+
- name: move_deploy_cross_bookworm
184184
run: |
185185
mkdir -p $HOME/main
186-
cp docs/cross-gcc-stretch.md $HOME/main/README.md
187-
bash utils/SF_docs_deployer -t "cross" -f "main" -o "stretch"
186+
cp docs/cross-gcc-bookworm.md $HOME/main/README.md
187+
bash utils/SF_docs_deployer -t "cross" -f "main" -o "bookworm"
188188
shell: bash
189189
if: success()
190190
- name: move_deploy_native_buster
@@ -201,11 +201,11 @@ jobs:
201201
bash utils/SF_docs_deployer -t "native" -f "main" -o "bullseye"
202202
shell: bash
203203
if: success()
204-
- name: move_deploy_native_stretch
204+
- name: move_deploy_native_bookworm
205205
run: |
206206
mkdir -p $HOME/main
207-
cp docs/native-gcc-stretch.md $HOME/main/README.md
208-
bash utils/SF_docs_deployer -t "native" -f "main" -o "stretch"
207+
cp docs/native-gcc-bookworm.md $HOME/main/README.md
208+
bash utils/SF_docs_deployer -t "native" -f "main" -o "bookworm"
209209
shell: bash
210210
if: success()
211211
- name: move_deploy_cross_64_buster
@@ -222,11 +222,11 @@ jobs:
222222
bash utils/SF_docs_deployer -t "cross_64" -f "main" -o "bullseye"
223223
shell: bash
224224
if: success()
225-
- name: move_deploy_cross_64_stretch
225+
- name: move_deploy_cross_64_bookworm
226226
run: |
227227
mkdir -p $HOME/main
228-
cp docs/cross-gcc64-stretch.md $HOME/main/README.md
229-
bash utils/SF_docs_deployer -t "cross_64" -f "main" -o "stretch"
228+
cp docs/cross-gcc64-bookworm.md $HOME/main/README.md
229+
bash utils/SF_docs_deployer -t "cross_64" -f "main" -o "bookworm"
230230
shell: bash
231231
if: success()
232232
- name: move_deploy_native_64_buster
@@ -243,18 +243,18 @@ jobs:
243243
bash utils/SF_docs_deployer -t "native_64" -f "main" -o "bullseye"
244244
shell: bash
245245
if: success()
246-
- name: move_deploy_native_64_stretch
246+
- name: move_deploy_native_64_bookworm
247247
run: |
248248
mkdir -p $HOME/main
249-
cp docs/native-gcc64-stretch.md $HOME/main/README.md
250-
bash utils/SF_docs_deployer -t "native_64" -f "main" -o "stretch"
249+
cp docs/native-gcc64-bookworm.md $HOME/main/README.md
250+
bash utils/SF_docs_deployer -t "native_64" -f "main" -o "bookworm"
251251
shell: bash
252252
if: success()
253253

254254

255255
builder-docs_experimental:
256256
name: Docs Root Deployer
257-
runs-on: ubuntu-18.04
257+
runs-on: ubuntu-20.04
258258
steps:
259259
- uses: actions/checkout@v2
260260
- name: before_install
@@ -268,7 +268,7 @@ jobs:
268268
if: success()
269269
- name: install
270270
run: |
271-
sudo apt-get -y install -qq ccache autoconf automake build-essential libssh2-1-dev openssl libcurl3 unzip wget figlet
271+
sudo apt-get -y install -qq ccache autoconf automake build-essential libssh2-1-dev openssl libcurl4 unzip wget figlet
272272
sudo /usr/sbin/update-ccache-symlinks
273273
echo 'export PATH="/usr/lib/ccache:$PATH"' | tee -a ~/.bashrc
274274
source ~/.bashrc && echo $PATH

0 commit comments

Comments
 (0)