update GitHub Actions and add Dependabot config

This commit is contained in:
Tommy Chow 2026-01-02 01:22:11 -05:00
parent 5f3b97b8f8
commit 19641313bd
3 changed files with 36 additions and 3 deletions

33
.github/dependabot.yml vendored Normal file
View file

@ -0,0 +1,33 @@
version: 2
updates:
# Keep GitHub Actions up to date
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
commit-message:
prefix: "ci"
groups:
actions:
patterns:
- "*"
# Keep Ruby gems (fastlane) up to date
- package-ecosystem: "bundler"
directory: "/android"
schedule:
interval: "monthly"
- package-ecosystem: "bundler"
directory: "/ios"
schedule:
interval: "monthly"
# Keep Dart/Flutter packages up to date
- package-ecosystem: "pub"
directory: "/"
schedule:
interval: "weekly"
ignore:
- dependency-name: "*"
update-types: ["version-update:semver-major"]

View file

@ -23,7 +23,7 @@ jobs:
# Setup Java so that we can build the APK.
- name: Set up Java
uses: actions/setup-java@v3
uses: actions/setup-java@v5
with:
distribution: temurin
java-version: 21
@ -54,7 +54,7 @@ jobs:
# Create a draft release on GitHub.
- name: Release
uses: softprops/action-gh-release@v1
uses: softprops/action-gh-release@v2
with:
draft: true
generate_release_notes: true

View file

@ -40,7 +40,7 @@ jobs:
# Setup Java so that we can build the appbundle.
- name: Set up Java
uses: actions/setup-java@v3
uses: actions/setup-java@v5
with:
distribution: temurin
java-version: 21