gnucash stable: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Tue Apr 7 17:28:59 EDT 2026
Updated via https://github.com/Gnucash/gnucash/commit/36fab074 (commit)
via https://github.com/Gnucash/gnucash/commit/beb53305 (commit)
from https://github.com/Gnucash/gnucash/commit/6ea7696e (commit)
commit 36fab07479867f11f4ccde11c93435682832fc30
Author: John Ralls <jralls at ceridwen.us>
Date: Tue Apr 7 14:28:19 2026 -0700
Update CI actions to latest versions
diff --git a/.github/workflows/ci-docker.yml b/.github/workflows/ci-docker.yml
index a0ae9a3977..68030b4795 100644
--- a/.github/workflows/ci-docker.yml
+++ b/.github/workflows/ci-docker.yml
@@ -7,10 +7,10 @@ jobs:
name: Arch Linux (via Docker) CI
steps:
- name: Checkout
- uses: actions/checkout at v4
+ uses: actions/checkout at v6
- name: Test Action
uses: ./util/ci/actions/archlinux-test
- - uses: actions/upload-artifact at v4
+ - uses: actions/upload-artifact at v7
with:
name: TestLog
path: ${{ github.workspace }}/LastTest.log
diff --git a/.github/workflows/ci-tests.yml b/.github/workflows/ci-tests.yml
index c179cbe213..29d4284f9b 100644
--- a/.github/workflows/ci-tests.yml
+++ b/.github/workflows/ci-tests.yml
@@ -9,7 +9,7 @@ jobs:
TZ: America/Los_Angeles
steps:
- name: Checkout
- uses: actions/checkout at v4
+ uses: actions/checkout at v6
- run: sudo apt-get update
- name: Install additional dependencies
run: sudo apt-get install -y gettext cmake libxslt-dev xsltproc ninja-build libboost-all-dev libgtk-3-dev guile-2.2-dev libgwengui-gtk3-dev libaqbanking-dev libofx-dev libdbi-dev libdbd-sqlite3 libwebkit2gtk-4.0-dev googletest
@@ -33,7 +33,7 @@ jobs:
ninja distcheck
env:
CTEST_OUTPUT_ON_FAILURE: On
- - uses: actions/upload-artifact at v4
+ - uses: actions/upload-artifact at v7
if: failure()
with:
name: TestLog
@@ -46,7 +46,7 @@ jobs:
TZ: America/Los_Angeles
steps:
- name: Checkout
- uses: actions/checkout at v4
+ uses: actions/checkout at v6
- run: sudo apt-get update
- name: Install additional dependencies
run: sudo apt-get install -y gettext cmake libxslt-dev xsltproc ninja-build libboost-all-dev libgtk-3-dev guile-2.2-dev libgwengui-gtk3-dev libaqbanking-dev libofx-dev libdbi-dev libdbd-sqlite3 libwebkit2gtk-4.1-dev googletest
@@ -70,7 +70,7 @@ jobs:
ninja check
env:
CTEST_OUTPUT_ON_FAILURE: On
- - uses: actions/upload-artifact at v4
+ - uses: actions/upload-artifact at v7
if: failure()
with:
name: TestLog
diff --git a/.github/workflows/mac-tests.yaml b/.github/workflows/mac-tests.yaml
index e2ac6a7772..0fd2c6fee2 100644
--- a/.github/workflows/mac-tests.yaml
+++ b/.github/workflows/mac-tests.yaml
@@ -9,7 +9,7 @@ jobs:
TZ: America/Los_Angeles
steps:
- name: Checkout
- uses: actions/checkout at v4
+ uses: actions/checkout at v6
- name: configure Environment
run: |
echo "PATH=$HOME/gnucash/inst/bin:$PATH" >> $GITHUB_ENV
@@ -51,7 +51,7 @@ jobs:
ninja check
env:
CTEST_OUTPUT_ON_FAILURE: On
- - uses: actions/upload-artifact at v4
+ - uses: actions/upload-artifact at v7
if: failure()
with:
name: TestLog
commit beb533050f0f601a33d4776e9de7aab6327c77e2
Author: John Ralls <jralls at ceridwen.us>
Date: Tue Apr 7 14:03:56 2026 -0700
Fix webkit2gtk install for Arch Linux CI
diff --git a/util/ci/actions/archlinux-test/Dockerfile b/util/ci/actions/archlinux-test/Dockerfile
index c900c885b7..7c8f850ead 100644
--- a/util/ci/actions/archlinux-test/Dockerfile
+++ b/util/ci/actions/archlinux-test/Dockerfile
@@ -2,7 +2,7 @@ from archlinux:latest
run echo "NoExtract = !*locale*/fr*/* !usr/share/i18n/locales/fr_FR*" >> /etc/pacman.conf
-run pacman -Syu --noconfirm glibc gcc cmake make boost boost-libs python3 pkg-config gettext gtk3 guile git ninja gtest gmock sqlite3 webkit2gtk swig gwenhywfar aqbanking intltool libxslt libofx postgresql-libs libmariadbclient libdbi libdbi-drivers wayland-protocols > /dev/null
+run pacman -Syu --noconfirm glibc gcc cmake make boost boost-libs python3 pkg-config gettext gtk3 guile git ninja gtest gmock sqlite3 webkit2gtk-4.1 swig gwenhywfar aqbanking intltool libxslt libofx postgresql-libs libmariadbclient libdbi libdbi-drivers wayland-protocols > /dev/null
run echo en_US.UTF-8 UTF-8 > /etc/locale.gen
run echo en_GB.UTF-8 UTF-8 >> /etc/locale.gen
Summary of changes:
.github/workflows/ci-docker.yml | 4 ++--
.github/workflows/ci-tests.yml | 8 ++++----
.github/workflows/mac-tests.yaml | 4 ++--
util/ci/actions/archlinux-test/Dockerfile | 2 +-
4 files changed, 9 insertions(+), 9 deletions(-)
More information about the gnucash-changes
mailing list