From 289c91e648cf972538413f87a2a7e0c6af6fb766 Mon Sep 17 00:00:00 2001 From: Jannik Reimers Date: Fri, 7 Jun 2024 09:43:59 +0200 Subject: [PATCH] work pls --- .gitea/workflows/build.yml | 97 ++++++++++++-------------------------- 1 file changed, 29 insertions(+), 68 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index c6d6f61..0d872ca 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -1,69 +1,30 @@ - Logo - Issues - Pull Requests - Milestones - Explore - MCTorn - / - Gallium - Private - Code - Issues - Pull Requests - Actions - Packages - Projects - Releases - Wiki - Activity - Settings - Gallium - / - .gitea - / - workflows - / - build.yml - jreimers - Jannik Reimers - 8202eed691 - forgot adding gambling permissions to gradlew - 4 days ago - 35 lines - 1.1 KiB - YAML - # Automatically build the project and run any configured tests for every push - # and submitted pull request. This can help catch issues that only occur on - # certain platforms or Java versions, and provides a first line of defence - # against bad commits. +name: build +on: [pull_request, push] - name: build - on: [pull_request, push] - - jobs: - build: - strategy: - matrix: - java: [21] - os: [ubuntu-22.04] - runs-on: ${{ matrix.os }} - steps: - - name: checkout repository - uses: actions/checkout@v4 - - name: validate gradle wrapper - uses: gradle/wrapper-validation-action@v1 - - name: Grant execute permission for gradlew - run: chmod +x gradlew - - name: setup jdk ${{ matrix.java }} - uses: actions/setup-java@v3 - with: - java-version: ${{ matrix.java }} - distribution: 'microsoft' - - name: build - run: ./gradlew build - - name: capture build artifacts - if: ${{ runner.os == 'Linux' && matrix.java == '21' }} # Only upload artifacts built from latest java on one OS - uses: actions/upload-artifact@v3 - with: - name: Artifacts - path: build/libs/ \ No newline at end of file +jobs: + build: + strategy: + matrix: + java: [21] + os: [ubuntu-22.04] + runs-on: ${{ matrix.os }} + steps: + - name: checkout repository + uses: actions/checkout@v4 + - name: validate gradle wrapper + uses: gradle/wrapper-validation-action@v1 + - name: Grant execute permission for gradlew + run: chmod +x gradlew + - name: setup jdk ${{ matrix.java }} + uses: actions/setup-java@v3 + with: + java-version: ${{ matrix.java }} + distribution: 'microsoft' + - name: build + run: ./gradlew build + - name: capture build artifacts + if: ${{ runner.os == 'Linux' && matrix.java == '21' }} # Only upload artifacts built from latest java on one OS + uses: actions/upload-artifact@v3 + with: + name: Artifacts + path: build/libs/ \ No newline at end of file