Skip to content

Add Dependabot, use Dependency Submission API (#4) #12

Add Dependabot, use Dependency Submission API (#4)

Add Dependabot, use Dependency Submission API (#4) #12

Workflow file for this run

name: ci
on:
push:
branches:
- main
- release/**
pull_request:
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Java
uses: actions/setup-java@v3
with:
distribution: temurin
java-version: "17"
check-latest: false
- name: Setup Gradle
uses: gradle/gradle-build-action@v2
with:
dependency-graph: generate-and-submit
- name: Setup Rust
id: rust-toolchain
uses: dtolnay/rust-toolchain@stable
with:
targets: aarch64-linux-android,armv7-linux-androideabi,i686-linux-android,x86_64-linux-android
- name: Rust caching
uses: Swatinem/rust-cache@v2
with:
key: ${{ steps.rust-toolchain.outputs.cachekey }}
workspaces: divviup/rust
- name: Build and test
run: ./gradlew build
# Note that `connectedCheck` is skipped for now, because setting up an
# emulator is nontrivial.
dependency-review:
needs: build
runs-on: ubuntu-latest
steps:
- name: Dependency review
uses: actions/dependency-review-action@v3