diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml deleted file mode 100644 index b7f95b6..0000000 --- a/.github/workflows/build.yml +++ /dev/null @@ -1,56 +0,0 @@ -name: Build -on: [ push, pull_request ] -jobs: - build: - # Only run on PRs if the source branch is on someone else's repo - if: ${{ github.event_name != 'pull_request' || github.repository != github.event.pull_request.head.repo.full_name }} - runs-on: ubuntu-latest - strategy: - matrix: - java: [ '17' ] - fail-fast: true - steps: - - name: Checkout Git Repository - uses: actions/checkout@v2 - - name: Validate Gradle Wrapper - uses: gradle/wrapper-validation-action@v1 - - name: Set up JDK - uses: actions/setup-java@v2 - with: - java-version: ${{ matrix.java }} - distribution: 'temurin' - - name: Pull Gradle Cache - uses: actions/cache@v2 - id: gradle-cache - with: - path: ~/.gradle - key: ${{ runner.os }}-maven-${{ hashFiles('gradle/wrapper/gradle-wrapper.properties') }}-java-${{ matrix.java }} - - name: Configure Git - run: | - git config --global user.email "no-reply@github.com" - git config --global user.name "Github Actions" - - name: Clean cache - run: | - ./gradlew cleanCache --stacktrace --no-daemon - - name: Patch - run: | - ./gradlew applyPatches --stacktrace --no-daemon - - name: Build - run: | - ./gradlew createReobfBundlerJar --stacktrace --no-daemon - - name: Archive Paperclip - uses: actions/upload-artifact@v2 - with: - name: Mirai-Java17 - path: build/libs/Mirai-bundler-1.18-R0.1-SNAPSHOT-reobf.jar - - name: Prepare Github Page Files - run: | - mkdir -p public - cp build/libs/Mirai-bundler-1.18-R0.1-SNAPSHOT-reobf.jar public/Mirai-1.18-R0.1-SNAPSHOT.jar - - name: Deploy to Github Pages - if: github.event_name != 'pull_request' - uses: peaceiris/actions-gh-pages@v3 - with: - github_token: ${{ secrets.GITHUB_TOKEN }} - publish_dir: ./public - publish_branch: build/1.18