make check TESTS_STYLE="rrdcached-tcp"
- name: Upload rrdcached-tcp test-suite.log
if: ${{ failure() }}
- uses: actions/upload-artifact@v6
+ uses: actions/upload-artifact@v7
with:
name: rrdcached-tcp_test-suite.log
path: tests/test-suite.log
podchecker doc/*.pod
- name: Upload valgrind test-suite.log
if: ${{ failure() }}
- uses: actions/upload-artifact@v6
+ uses: actions/upload-artifact@v7
with:
name: valgrind_test-suite.log
path: tests/test-suite.log
run: |
echo 'Running in MSYS2!'
./ci-build_MSYS2.sh
- # - uses: actions/upload-artifact@v6
+ # - uses: actions/upload-artifact@v7
# with:
# name: test-suite.log
# path: tests/test-suite.log
# vcpkg-action
# https://github.com/johnwason/vcpkg-action
- name: vcpkg build
- uses: johnwason/vcpkg-action@v7
+ uses: johnwason/vcpkg-action@v8
id: vcpkg
with:
pkgs: '${{ matrix.vcpkgPackages }}'
(cd src && gcov *.gcno)
(cd src && gcov .libs/*.gcno)
- name: Upload coverage to Codecov
- uses: codecov/codecov-action@v5
+ uses: codecov/codecov-action@v6
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
# - name: Autobuild
-# uses: github/codeql-action/autobuild@v3
+# uses: github/codeql-action/autobuild@v4
# âšī¸ Command-line programs to run using the OS shell.
# đ https://git.io/JvXDl
./configure
make dist
- - uses: actions/upload-artifact@v6
+ - uses: actions/upload-artifact@v7
with:
name: source-tarball
path: rrdtool-${{ needs.compute-version.outputs.version }}.tar.gz
(cd "$(dirname "$dir")" && 7z a -tzip "../../$zip" "$(basename "$dir")")
ls -l "$zip"
- - uses: actions/upload-artifact@v6
+ - uses: actions/upload-artifact@v7
with:
name: windows-${{ matrix.configuration }}
path: rrdtool-${{ needs.compute-version.outputs.version }}-${{ matrix.configuration }}_vcpkg.zip
cp ~/rpmbuild/RPMS/x86_64/rrdtool-1-opt-${VERSION}-*.rpm out/
ls -l out/
- - uses: actions/upload-artifact@v6
+ - uses: actions/upload-artifact@v7
with:
name: rpm-${{ matrix.tag }}
path: out/*.rpm
-C stage opt
ls -l out/
- - uses: actions/upload-artifact@v6
+ - uses: actions/upload-artifact@v7
with:
name: deb-${{ matrix.tag }}
path: out/*.deb