diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index 4664a16..8891689 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -24,7 +24,7 @@ Our dependencies are listed in [pom.xml](../pom.xml). This project has to work a ### Automatic -Building occurs automatically via a GitHub Action (see [build.yml](workflows/build.yml)) that uses Maven. As long as users have a compatible Java version (17+, with JavaFX bundled), that JAR should work on all OS's and architectures (x86 and ARM64). +Building occurs automatically via a GitHub Action (see [build.yml](workflows/ci.yml)) that uses Maven. As long as users have a compatible Java version (17+, with JavaFX bundled), that JAR should work on all OS's and architectures (x86 and ARM64). ### Manual diff --git a/.github/workflows/build.yml b/.github/workflows/ci.yml similarity index 92% rename from .github/workflows/build.yml rename to .github/workflows/ci.yml index ed95f36..7d18f87 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/ci.yml @@ -1,36 +1,36 @@ -name: Build JAR with Maven - -on: - workflow_dispatch: - push: - pull_request: - -jobs: - build: - runs-on: [ubuntu-latest] - steps: - - name: Checkout Git repository - uses: actions/checkout@v4 - - - name: Set up JDK - uses: actions/setup-java@v3 - with: - java-version: 17.0.9 - distribution: 'liberica' - java-package: jdk+fx - cache: 'maven' - - - name: Build JAR with Maven - run: mvn -B clean package --file pom.xml - - - name: Upload artifact - uses: actions/upload-artifact@v3 - with: - name: ${{ github.event.repository.name }} - path: target/dependency/mips-emulator*dependencies*.jar - - markdown-link-check: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - uses: gaurav-nelson/github-action-markdown-link-check@v1 +name: CI + +on: + workflow_dispatch: + push: + pull_request: + +jobs: + build: + runs-on: [ubuntu-latest] + steps: + - name: Checkout Git repository + uses: actions/checkout@v4 + + - name: Set up JDK + uses: actions/setup-java@v3 + with: + java-version: 17.0.9 + distribution: 'liberica' + java-package: jdk+fx + cache: 'maven' + + - name: Build JAR with Maven + run: mvn -B clean package --file pom.xml + + - name: Upload artifact + uses: actions/upload-artifact@v3 + with: + name: ${{ github.event.repository.name }} + path: target/dependency/mips-emulator*dependencies*.jar + + markdown-link-check: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: gaurav-nelson/github-action-markdown-link-check@v1