From 0154c4af07835317f730060a7a8e38253eb03bb4 Mon Sep 17 00:00:00 2001 From: Pedro Kaj Kjellerup Nacht Date: Wed, 6 Dec 2023 23:10:03 +0000 Subject: Add dependabot to update GHA Signed-off-by: Pedro Kaj Kjellerup Nacht --- .github/dependabot.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..322a2b6 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,15 @@ +# To get started with Dependabot version updates, you'll need to specify which +# package ecosystems to update and where the package manifests are located. +# Please see the documentation for all configuration options: +# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates + +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "monthly" + groups: + github-actions: + patterns: + - "*" -- cgit v1.1 From 73d968feefe8b68dd8c83ae07f44630eb6ba88f2 Mon Sep 17 00:00:00 2001 From: Pedro Kaj Kjellerup Nacht Date: Wed, 6 Dec 2023 23:10:14 +0000 Subject: Bump GHA versions Signed-off-by: Pedro Kaj Kjellerup Nacht --- .github/workflows/fuzz.yml | 2 +- .github/workflows/tests.yml | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/fuzz.yml b/.github/workflows/fuzz.yml index c8ae375..bf93b57 100644 --- a/.github/workflows/fuzz.yml +++ b/.github/workflows/fuzz.yml @@ -24,7 +24,7 @@ jobs: fuzz-seconds: 600 dry-run: false - name: Upload Crash - uses: actions/upload-artifact@v1 + uses: actions/upload-artifact@v3 if: failure() && steps.build.outcome == 'success' with: name: artifacts diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index b7ec74a..05e9947 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -10,7 +10,7 @@ jobs: lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - run: ./scripts/clang-format-check autotools: @@ -24,7 +24,7 @@ jobs: steps: - if: ${{runner.os == 'macOS'}} run: brew install autoconf automake libtool - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - run: autoreconf -fi - env: CC: ${{matrix.cc}} @@ -49,7 +49,7 @@ jobs: runs-on: ${{matrix.os}} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - env: CC: ${{matrix.cc}} run: cmake . @@ -59,7 +59,7 @@ jobs: valgrind: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - run: sudo apt update && sudo apt install valgrind - run: cmake -DJANSSON_TEST_WITH_VALGRIND=ON . - run: cmake --build . @@ -68,13 +68,13 @@ jobs: coveralls: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - run: sudo apt update && sudo apt install curl lcov - run: cmake -DJANSSON_COVERAGE=ON -DCMAKE_BUILD_TYPE=Debug . - run: cmake --build . - run: cmake --build . --target coverage - name: Coveralls - uses: coverallsapp/github-action@master + uses: coverallsapp/github-action@v2 with: github-token: ${{ secrets.GITHUB_TOKEN }} path-to-lcov: coverage.info -- cgit v1.1