Commit Graph

29 Commits

Author SHA1 Message Date
John Ralls
3dd60e904c Update webkit package for ubuntu-latest. 2024-10-12 09:28:28 -07:00
John Ralls
6642f4fb8a CI: Update github action scripts take 2. 2024-05-04 13:55:21 -07:00
John Ralls
bba4a1099c CI: Update github action scripts. 2024-05-04 13:35:47 -07:00
John Ralls
b4d92c50fb [MacOS Workflow] New dependency tarball for macOS Sonora. 2024-05-04 11:47:24 -07:00
John Ralls
64a3a38945 Add PKG_CONFIG_PATH to build environment. 2024-05-02 19:13:32 -07:00
John Ralls
4c2320cf74 Use Homebrew to install ninja 2024-05-01 19:45:09 -07:00
John Ralls
ab2cf29754 Reenable ASAN workflow.
This reverts commit 2ec3b57c2f.
2024-03-29 13:53:37 -07:00
John Ralls
2ec3b57c2f Temporarily disable ASAN tests.
Something has changed in the Ubuntu runner that causes a build
failure on a commit that passed a few days ago, so disable the
job until we can figure out what's wrong.
2024-03-16 15:10:29 +01:00
John Ralls
5522b9a428 Update actions/checkout to @v4
Silencing warning on CI jobs.
2024-03-15 18:28:09 +01:00
John Ralls
3d433d8c5b Workflows: Try limiting the coverage-upload to the root repo.
I.e. don't run it in forks.
2023-12-11 11:59:20 -08:00
John Ralls
1e85d0b115 Add workflow job to generate a coverage report.
URI is https://gnucash.github.io/
2023-12-08 14:53:23 -08:00
John Ralls
b9b7a9e009 Add CI job for Asan build. 2023-11-02 12:58:55 -07:00
John Ralls
f98274009c CI: Run distcheck on one workflow.
To ensure that the distribution stays in sync with the repository.
2023-10-03 14:17:22 -07:00
John Ralls
6c9d0dca2c Update github action package versions. 2023-09-10 14:48:51 -07:00
John Ralls
0be0b7e5a8 Update Github checkout action
Resolves node.js V12 deprecation warning.
2023-03-02 17:36:41 -08:00
John Ralls
283490965c Update macOS dependencies tarball to support AQBanking version update. 2022-10-29 17:23:57 -07:00
John Ralls
86118b3817 [AQB] Require AQBanking 6.4.0 and Gwenhywfar 5.8.0.
Remove all ifdef code for older versions.
2022-10-29 17:23:57 -07:00
John Ralls
1d5e9d4d97 Use macos-latest github runner for mac tests. 2022-07-28 11:50:09 -07:00
John Ralls
b11536a1d6 Lock down GITHUB_TOKEN permissions on workflows. 2022-06-21 09:42:59 -07:00
Geert Janssens
0061e21c4f Expose test error logs directly in the action logs 2021-07-08 18:33:52 +02:00
John Ralls
28513f7bf7 Fix Ubuntu 20.04 CI update 2021-03-12 16:13:58 -08:00
John Ralls
48f6cc148a Rename github action jobs for consistency. 2020-12-10 12:14:09 -08:00
John Ralls
21d6984153 Run github actions on PR commits. 2020-12-10 12:14:09 -08:00
John Ralls
1a8b4820ee Use guile-3.0 on Ubuntu-20.04 github-action CI tests. 2020-12-03 15:03:45 -08:00
John Ralls
4f2c66f92c [github-actions] Update the Ubuntu 18.04 apt repositories before running. 2020-11-30 10:26:57 -08:00
John Ralls
4b7bc94e9d Implement Github-actions tests on macOS. 2020-11-17 16:55:42 -08:00
John Ralls
0b670680d7 Implement CI tests on ArchLinux via docker container. 2020-11-12 19:32:10 -08:00
John Ralls
31c9c5e080 Add Ubuntu-20 tests. 2020-11-12 13:54:26 -08:00
John Ralls
b22bf07bc4 Setup Github Actions with CI testing for Ubuntu 18.04 2020-11-12 11:57:19 -08:00