aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetri Lehtinen <petri@digip.org>2024-03-07 22:09:25 +0200
committerGitHub <noreply@github.com>2024-03-07 22:09:25 +0200
commitf52d79a4d33f27caadfde5ed9d3eae1ab1497b91 (patch)
treef9ba12a1bb96b5d0d061e4ea6e1f70de88a4d4b0
parent1e57cadbd354abbb52397cdaf6e23a077aaeb23f (diff)
parent2f1777ba8087e9a746f5769ca604405ed0ea9240 (diff)
downloadjansson-f52d79a4d33f27caadfde5ed9d3eae1ab1497b91.zip
jansson-f52d79a4d33f27caadfde5ed9d3eae1ab1497b91.tar.gz
jansson-f52d79a4d33f27caadfde5ed9d3eae1ab1497b91.tar.bz2
Merge pull request #672 from pnacht/add-dependabot
Add dependabot, update GitHub Actions
-rw-r--r--.github/dependabot.yml15
-rw-r--r--.github/workflows/fuzz.yml2
-rw-r--r--.github/workflows/tests.yml10
3 files changed, 21 insertions, 6 deletions
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:
+ - "*"
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 fcc4e1c..a0bc485 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,8 +59,8 @@ 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 .
- - run: ctest
+ - run: ctest \ No newline at end of file