diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000..e61eedee --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,15 @@ +version: 2 +updates: +- package-ecosystem: cargo + directory: "/" + schedule: + interval: weekly + open-pull-requests-limit: 5 + groups: + crates-io: + patterns: + - "*" +- package-ecosystem: github-actions + directory: "/" + schedule: + interval: weekly diff --git a/.github/workflows/audit.yml b/.github/workflows/audit.yml index 4802ff7d..bd423ed3 100644 --- a/.github/workflows/audit.yml +++ b/.github/workflows/audit.yml @@ -14,7 +14,7 @@ jobs: audit: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: persist-credentials: false - uses: EmbarkStudios/cargo-deny-action@v1 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9ba1f2ba..3e52a008 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,7 +26,7 @@ jobs: - macos-latest - windows-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: persist-credentials: false @@ -67,7 +67,7 @@ jobs: - macos-latest - windows-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: persist-credentials: false @@ -107,7 +107,7 @@ jobs: - macos-latest - windows-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: persist-credentials: false @@ -133,7 +133,7 @@ jobs: sudo udevadm trigger --name-match=kvm - name: Setup Java - uses: actions/setup-java@v2 + uses: actions/setup-java@v4 with: distribution: 'temurin' java-version: '11' @@ -158,7 +158,7 @@ jobs: ./gradlew connectedDebugAndroidTest - name: Upload Android test results - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 # Upload test results if they fail if: failure() with: @@ -196,7 +196,7 @@ jobs: name: Rustfmt runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: persist-credentials: false @@ -210,7 +210,7 @@ jobs: name: Ktlint runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: persist-credentials: false @@ -223,7 +223,7 @@ jobs: name: Verify Android artifacts runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: persist-credentials: false