All Downloads are FREE. Search and download functionalities are using the official Maven repository.

codestarts.quarkus.tooling.github-action.base..github.workflows.ci.tpl.qute.yml Maven / Gradle / Ivy

## A basic GitHub Actions workflow for your Quarkus application.

name: CI build

on:
  push:
    branches: [ main ]
  pull_request:
    branches: [ main ]

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v3
      - name: Set up JDK {java.version}
        uses: actions/setup-java@v3
        with:
          java-version: {java.version}
          distribution: temurin
          {#if buildtool.cli == 'gradle'}
          cache: gradle
          {#else}
          cache: maven
          {/if}
      - name: Build
        {#if buildtool.cli == 'gradle'}
          uses: eskatos/gradle-command-action@v1
          with:
            arguments: {buildtool.cmd.build-ci}
        {#else}
        run: {buildtool.cli} {buildtool.cmd.build-ci}
        {/if}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy