From 110d9bdc19465181675a770e323894d83a57c37b Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Mon, 21 Feb 2022 10:08:11 -0500 Subject: [PATCH 1/2] dev: use same options as libxml2's CI pipeline when building libxml2 for testing purposes --- scripts/compile-against-libxml2-source | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/compile-against-libxml2-source b/scripts/compile-against-libxml2-source index 6b5f7aacb6..3923075b26 100755 --- a/scripts/compile-against-libxml2-source +++ b/scripts/compile-against-libxml2-source @@ -17,7 +17,7 @@ fi if [[ $clean_p -gt 0 ]] ; then make clean || true - ./configure --prefix="${PREFIX}" --without-python --without-readline --with-c14n --with-debug --with-threads --with-iconv=yes --host=x86_64-pc-linux-gnu CFLAGS="-O2 -g" + ./configure --prefix="${PREFIX}" --without-python --without-readline --with-c14n --with-debug --with-threads --with-iconv=yes --host=x86_64-pc-linux-gnu CFLAGS="-O2 -g -std=c89 -D_XOPEN_SOURCE=700" fi make install From 47b06f41d6afc930fa00d211d8358479c2f89106 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Mon, 21 Feb 2022 10:11:03 -0500 Subject: [PATCH 2/2] ci: upstream pipeline runs only as a cron job and no longer runs on pull requests and pushes. Closes #2449 --- .github/workflows/ci.yml | 2 +- .github/workflows/upstream.yml | 10 ---------- 2 files changed, 1 insertion(+), 11 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 45b1f796ce..f5e9cd8ec1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -234,7 +234,7 @@ jobs: fail-fast: false matrix: sys: ["enable", "disable"] - ruby: ["2.6", "2.7", "3.0", "3.1", "mingw", "head"] + ruby: ["2.6", "2.7", "3.0", "3.1", "mingw"] runs-on: windows-2022 steps: - name: configure git crlf diff --git a/.github/workflows/upstream.yml b/.github/workflows/upstream.yml index 47bcb2de45..b27aad7f78 100644 --- a/.github/workflows/upstream.yml +++ b/.github/workflows/upstream.yml @@ -4,16 +4,6 @@ concurrency: cancel-in-progress: true on: workflow_dispatch: - push: - branches: - - main - - v*.*.x - tags: - - v*.*.* - pull_request: - types: [opened, synchronize] - branches: - - '*' schedule: - cron: "0 8 * * 1,3,5" # At 08:00 on Monday, Wednesday, and Friday # https://crontab.guru/#0_8_*_*_1,3,5