Skip to content

Bort fra data class i API - take2 #171

Bort fra data class i API - take2

Bort fra data class i API - take2 #171

name: Template model generator
on:
workflow_dispatch:
pull_request:
paths:
- "build.gradle.kts"
- "gradle.properties"
- "gradle/libs.versions.toml"
- "template-model-generator/**"
- ".github/workflows/template-model-generator.yml"
env:
JavaDistribution: "temurin"
JavaVersion: 21
jobs:
build-template-model-generator:
name: "Build Template Model Generator"
runs-on: "ubuntu-latest"
permissions:
contents: "read"
packages: "read"
id-token: "write"
steps:
- uses: actions/checkout@v4
with:
persist-credentials: false
- uses: "gradle/actions/wrapper-validation@v4"
- uses: "gradle/actions/setup-gradle@v4"
- uses: "actions/setup-java@v4"
with:
"distribution": ${{ env.JavaDistribution }}
"java-version": ${{ env.JavaVersion }}
- name: "compile and run tests"
run: |
./gradlew :brevbaker-api-model-common:publishToMavenLocal
./gradlew :template-model-generator:build
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}