diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 88a1917..85dd9f4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,56 +1,36 @@ name: CI on: + workflow_dispatch: push: - branches: [ "*" ] + branches: ["*"] # pull_request: # branches: [ "*" ] jobs: check: - strategy: matrix: - os: [ ubuntu-latest, macos-latest, windows-latest ] + os: [ubuntu-latest, macos-latest, windows-latest] runs-on: ${{ matrix.os }} permissions: contents: read steps: - - uses: actions/checkout@v4 - - name: Set up JDK 8 - uses: actions/setup-java@v4 - with: - java-version: '8' - distribution: 'zulu' - - name: Set up JDK 17 - uses: actions/setup-java@v4 + - uses: huanshankeji/.github/actions/gradle-test-and-check@v0.1.0 with: - java-version: '17' - distribution: 'temurin' - - - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 - - - name: Check with Gradle Wrapper - run: ./gradlew check + jdk-versions: 8-zulu, 17-temurin dependency-submission: - strategy: matrix: - os: [ ubuntu-latest, macos-latest, windows-latest ] + os: [ubuntu-latest, macos-latest, windows-latest] runs-on: ${{ matrix.os }} permissions: contents: write steps: - - uses: actions/checkout@v4 - - name: Set up JDK 17 - uses: actions/setup-java@v4 + - uses: huanshankeji/.github/actions/dependency-submission@v0.1.0 with: - java-version: '17' - distribution: 'temurin' - - - name: Generate and submit dependency graph - uses: gradle/actions/dependency-submission@v4 + java-version: 17 + distribution: temurin