Skip to content

Bump commons-io:commons-io from 2.15.0 to 2.15.1 #117

Bump commons-io:commons-io from 2.15.0 to 2.15.1

Bump commons-io:commons-io from 2.15.0 to 2.15.1 #117

Workflow file for this run

name: ci
on:
push:
branches:
- main
- release/**
pull_request:
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
env:
CARGO_INCREMENTAL: 0
CARGO_TERM_COLOR: always
RUSTFLAGS: "-D warnings"
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/[email protected]
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
components: clippy, rustfmt
- name: Rust caching
uses: Swatinem/rust-cache@v2
with:
key: ${{ steps.rust-toolchain.outputs.cachekey }}
workspaces: divviup/rust
- name: Rust format
working-directory: divviup/rust
run: cargo fmt --message-format human -- --check
- name: Rust lint
working-directory: divviup/rust
run: cargo clippy
- name: Build and test
run: ./gradlew build generateReleaseJavadoc
dependency-review:
if: github.event_name == 'pull_request'
needs: build
runs-on: ubuntu-latest
steps:
- name: Dependency review
uses: actions/dependency-review-action@v3