mirror of
https://github.com/irssi/irssi.git
synced 2025-04-26 04:51:11 -05:00
downgrade meson in github actions
This commit is contained in:
parent
b4b040d93d
commit
dcbc895e26
2
.github/workflows/abicheck.yml
vendored
2
.github/workflows/abicheck.yml
vendored
@ -4,7 +4,7 @@ env:
|
|||||||
build_options: -Dbuildtype=debug -Denable-true-color=yes -Dwith-proxy=yes -Dc_args=-DPERL_EUPXS_ALWAYS_EXPORT
|
build_options: -Dbuildtype=debug -Denable-true-color=yes -Dwith-proxy=yes -Dc_args=-DPERL_EUPXS_ALWAYS_EXPORT
|
||||||
prefix: /usr/local
|
prefix: /usr/local
|
||||||
apt_build_deps: ninja-build libutf8proc-dev libperl-dev libotr5-dev
|
apt_build_deps: ninja-build libutf8proc-dev libperl-dev libotr5-dev
|
||||||
get_pip_build_deps: pip3 install setuptools; pip3 install wheel; pip3 install meson
|
get_pip_build_deps: pip3 install setuptools; pip3 install wheel; pip3 install 'meson<0.58.0'
|
||||||
getabidef_def: getabidef() { awk '$1=="#define" && $2=="IRSSI_ABI_VERSION" { print $3 }' "$1"/include/irssi/src/common.h; }
|
getabidef_def: getabidef() { awk '$1=="#define" && $2=="IRSSI_ABI_VERSION" { print $3 }' "$1"/include/irssi/src/common.h; }
|
||||||
jobs:
|
jobs:
|
||||||
build-base-ref:
|
build-base-ref:
|
||||||
|
9
.github/workflows/check.yml
vendored
9
.github/workflows/check.yml
vendored
@ -34,16 +34,25 @@ jobs:
|
|||||||
env:
|
env:
|
||||||
CC: ${{ matrix.compiler }}
|
CC: ${{ matrix.compiler }}
|
||||||
needs: dist
|
needs: dist
|
||||||
|
continue-on-error: ${{ contains(matrix.flags, 'FAILURE-OK') }}
|
||||||
strategy:
|
strategy:
|
||||||
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
os: [ubuntu-16.04, ubuntu-latest]
|
os: [ubuntu-16.04, ubuntu-latest]
|
||||||
builder: [meson, configure]
|
builder: [meson, configure]
|
||||||
compiler: [clang, gcc]
|
compiler: [clang, gcc]
|
||||||
|
flags: [regular]
|
||||||
include:
|
include:
|
||||||
- os: ubuntu-16.04
|
- os: ubuntu-16.04
|
||||||
builder: meson
|
builder: meson
|
||||||
meson_ver: ==0.49.2
|
meson_ver: ==0.49.2
|
||||||
setuptools_ver: <51
|
setuptools_ver: <51
|
||||||
|
- os: ubuntu-latest
|
||||||
|
builder: meson
|
||||||
|
meson_ver: <0.58.0
|
||||||
|
- os: ubuntu-latest
|
||||||
|
builder: meson
|
||||||
|
flags: meson-latest FAILURE-OK
|
||||||
steps:
|
steps:
|
||||||
- name: fetch dist
|
- name: fetch dist
|
||||||
uses: actions/download-artifact@v2
|
uses: actions/download-artifact@v2
|
||||||
|
Loading…
x
Reference in New Issue
Block a user