]> git.ipfire.org Git - thirdparty/rrdtool-1.x.git/commit
Update GitHub Actions 1303/head
authorWolfgang Stöggl <c72578@yahoo.de>
Wed, 7 Jan 2026 21:33:45 +0000 (22:33 +0100)
committerWolfgang Stöggl <c72578@yahoo.de>
Sun, 11 Jan 2026 07:48:47 +0000 (08:48 +0100)
commit52fa13448bb5f898ec5aab1141f64a973502e169
tree46942ff3712d36d93b7db22fa07fbffc20b0ff10
parentf159486876fea5f0d3c0bca8e9c645c6c2f6c41a
Update GitHub Actions

- Switch from ubuntu-20.04, which is not available anymore,
  to ubuntu-latest (currently Ubuntu 24.04)
- Update GitHub Actions:
  * actions/checkout from v4 to v6
  * codecov/codecov-action from v4 to v5
  * github/codeql-action/init from v3 to v4
  * github/codeql-action/analyze from v3 to v4
- Add workflow_dispatch to allow manual triggering, which simplifies
  testing of the following GitHub Actions:
  build-test-linux.yml, code-coverage.yml and codeql-analysis.yml.
- Update tests/functions for Python3 to avoid failing tests using
  `make check TESTS_STYLE="rrdcached-tcp"`
  Python3 uses socketserver, all lowercase. Python2 uses SocketServer.
  https://stackoverflow.com/a/66913346/5067752
- Update list of tests using valgrind-logfile
  Exclude currently failing tests (Ubuntu 24.04):
  graph1, graph2, rpn1, create-with-source-4, vformatter1
.github/workflows/build-test-linux.yml
.github/workflows/code-coverage.yml
.github/workflows/codeql-analysis.yml
.github/workflows/release-source.yml
tests/functions