
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