Skip to content

Merge pull request #136 from crow-misia/dependabot/gradle/all-bc233de750 #23

Merge pull request #136 from crow-misia/dependabot/gradle/all-bc233de750

Merge pull request #136 from crow-misia/dependabot/gradle/all-bc233de750 #23

Workflow file for this run

name: Build
on:
workflow_dispatch:
push:
branches: ['main']
paths-ignore:
- '.npmignore'
- '.husky/**'
- '.idea/**'
- '.vscode/**'
- '*.md'
- 'LICENSE'
- 'NOTICE'
- 'bumpver.toml'
- 'package.json'
- 'pnpm-lock.yaml'
pull_request:
paths-ignore:
- '.npmignore'
- '.husky/**'
- '.idea/**'
- '.vscode/**'
- '*.md'
- 'LICENSE'
- 'NOTICE'
- 'bumpver.toml'
- 'package.json'
- 'pnpm-lock.yaml'
permissions:
contents: write
jobs:
build:
runs-on: ubuntu-latest
if: contains(github.event.head_commit.message, '[skip build]') == false
strategy:
matrix:
java-version: [17]
steps:
- name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Setup JDK ${{ matrix.java-version }}
uses: actions/setup-java@3a4f6e1af504cf6a31855fa899c6aa5355ba6c12 # v4.7.0
with:
distribution: temurin
java-version: ${{ matrix.java-version }}
- name: Setup Gradle to generate and submit dependency graphs
uses: gradle/actions/setup-gradle@94baf225fe0a508e581a564467443d0e2379123b # v4.3.0
with:
dependency-graph: generate-and-submit
- name: download dependencies
run: ./core/scripts/get-deps.sh
- name: Build with Gradle
run: ./gradlew build