Skip to content

chore(maven): update packages to v3.6.0 #459

chore(maven): update packages to v3.6.0

chore(maven): update packages to v3.6.0 #459

Workflow file for this run

on:
workflow_call:
workflow_dispatch:
push:
branches:
- main
pull_request:
types:
- opened
- reopened
- synchronize
permissions:
contents: read
jobs:
build:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
reqstool-source: [pypi, main]
steps:
- name: Check out source repository
uses: actions/checkout@v7.0.1
- name: Set up Java
uses: actions/setup-java@v6.0.0
with:
java-version: "21"
distribution: "temurin"
- name: Build project
run: mvn clean verify
- name: Install reqstool
uses: reqstool/.github/.github/actions/install-reqstool@a4203a58cec87861655512b6b277a859db385796 # 1.1.0
with:
reqstool-source: ${{ matrix.reqstool-source }}
- name: Validate reqstool spec completeness
# not yet available in the latest PyPI release
if: matrix.reqstool-source == 'main'
uses: reqstool/.github/.github/actions/validate-reqstool@a4203a58cec87861655512b6b277a859db385796 # 1.1.0
- name: Run reqstool status
uses: reqstool/.github/.github/actions/reqstool-status@a4203a58cec87861655512b6b277a859db385796 # 1.1.0
with:
# this repo intentionally has incomplete requirements (it showcases every status outcome)
fail-if-incomplete: "false"
validate-openspec:
uses: reqstool/.github/.github/workflows/common-validate-openspec.yml@a4203a58cec87861655512b6b277a859db385796 # 1.1.0