Skip to content

chore(deps): update dependency com.puppycrawl.tools:checkstyle to v13… #1089

chore(deps): update dependency com.puppycrawl.tools:checkstyle to v13…

chore(deps): update dependency com.puppycrawl.tools:checkstyle to v13… #1089

Workflow file for this run

name: build
on:
push:
branches: [main]
pull_request:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.ref != 'refs/heads/main' }}
permissions:
contents: read
jobs:
verify:
name: Maven verify (unit + integration tests)
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
- name: Set up Java 21
uses: actions/setup-java@ad2b38190b15e4d6bdf0c97fb4fca8412226d287 # v5.3.0
with:
distribution: temurin
java-version: '21'
cache: maven
- name: Verify (compile, unit tests, integration tests)
run: ./mvnw --batch-mode --no-transfer-progress -T 1C clean verify
deploy-snapshot:
name: Deploy SNAPSHOT to Camunda Artifactory
needs: verify
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
runs-on: ubuntu-latest
timeout-minutes: 20
concurrency:
group: deploy-snapshot-${{ github.ref }}
cancel-in-progress: false
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
- name: Set up Java 21
uses: actions/setup-java@ad2b38190b15e4d6bdf0c97fb4fca8412226d287 # v5.3.0
with:
distribution: temurin
java-version: '21'
cache: maven
- name: Create Maven settings.xml
uses: ./.github/actions/create-maven-setting-file
with:
VAULT_ADDR: ${{ secrets.VAULT_ADDR }}
VAULT_ROLE_ID: ${{ secrets.VAULT_ROLE_ID }}
VAULT_SECRET_ID: ${{ secrets.VAULT_SECRET_ID }}
- name: Deploy SNAPSHOT
run: ./mvnw --batch-mode --no-transfer-progress -DskipTests deploy