Skip to content

Commit f548482

Browse files
authored
Change runners (ubuntu-latest -> ubuntu-24) (#102)
* Try to remove pandoc workaround * Try to force 24.04 * Revert to run only on master
1 parent fc31880 commit f548482

File tree

1 file changed

+2
-8
lines changed

1 file changed

+2
-8
lines changed

.github/workflows/pandoc_workflow.yaml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,15 @@ jobs:
1515
# This workflow contains a single job called "build"
1616
build:
1717
# It will run on ubuntu-latest image
18-
runs-on: ubuntu-latest
18+
runs-on: ubuntu-24.04
1919
steps:
2020
- uses: actions/checkout@v3
2121
- name: Install dependencies
2222
# WE need to manually install pandoc, because the version carried with ubuntu 22.04 is affected by a bug that cause the build to fail
2323
run: |
2424
sudo apt-get -y update
2525
sudo apt-get -y upgrade
26-
sudo apt-get -y install texlive-latex-base texlive texlive-xetex texlive-fonts-recommended librsvg2-2 liblua5.3-0 librsvg2-bin librsvg2-common
27-
wget http://launchpadlibrarian.net/620071728/libgmp10_6.2.1+dfsg1-1ubuntu2_amd64.deb
28-
wget https://blueprints.launchpad.net/ubuntu/+archive/primary/+files/pandoc_2.17.1.1-1ubuntu2_amd64.deb
29-
wget http://launchpadlibrarian.net/621653025/pandoc-data_2.17.1.1-1ubuntu2_all.deb
30-
sudo dpkg -i libgmp10_6.2.1+dfsg1-1ubuntu2_amd64.deb
31-
sudo dpkg -i pandoc-data_2.17.1.1-1ubuntu2_all.deb
32-
sudo dpkg -i pandoc_2.17.1.1-1ubuntu2_amd64.deb
26+
sudo apt-get -y install texlive-latex-base texlive texlive-xetex texlive-fonts-recommended librsvg2-2 liblua5.3-0 librsvg2-bin librsvg2-common libgmp10 pandoc pandoc-data
3327
- name: Run build script
3428
run: |
3529
pandoc -v

0 commit comments

Comments
 (0)