Skip to content

Commit

Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Use ubuntu-18.04 as build OS for linux
Browse files Browse the repository at this point in the history
Signed-off-by: falkTX <[email protected]>
falkTX committed Dec 7, 2023

Verified

This commit was signed with the committer’s verified signature.
falkTX Filipe Coelho
1 parent dd29a59 commit 5c32c9e
Showing 2 changed files with 11 additions and 7 deletions.
16 changes: 10 additions & 6 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@ name: build
on: [push, pull_request]

env:
CACHE_VERSION_LINUX: 3
CACHE_VERSION_LINUX: 4
CACHE_VERSION_MACOS: 3
CACHE_VERSION_WIN64: 3
DEBIAN_FRONTEND: noninteractive
@@ -13,11 +13,15 @@ jobs:
linux-x86_64:
runs-on: ubuntu-latest
container:
# FIXME ubuntu:18.04 needs CMake 3.15
# FIXME ubuntu:20.04 needs meson 0.58
image: ubuntu:22.04
image: ubuntu:18.04
steps:
- run: apt-get update -qq && apt-get install -yqq git
- name: Update git
run: |
apt-get update -qq && apt-get install -yqq curl git libpcre2-8-0
curl -sLO https://launchpad.net/~cjwatson/+archive/ubuntu/launchpad/+files/git_2.34.1-1ubuntu1~bpo18.04.1~ppa1_amd64.deb
curl -sLO https://launchpad.net/~cjwatson/+archive/ubuntu/launchpad/+files/git-man_2.34.1-1ubuntu1~bpo18.04.1~ppa1_all.deb
dpkg -i *.deb
rm *.deb
- uses: actions/checkout@v3
with:
submodules: recursive
@@ -129,7 +133,7 @@ jobs:
# FIXME use debian:12
image: ubuntu:22.04
steps:
- run: apt-get update -qq && apt-get install -yqq git
#- run: apt-get update -qq && apt-get install -yqq git
- uses: actions/checkout@v3
with:
submodules: recursive
2 changes: 1 addition & 1 deletion src/PawPaw

0 comments on commit 5c32c9e

Please sign in to comment.