Skip to content

chore(deps): update dependency org.assertj:assertj-core to v3.27.0 #272

chore(deps): update dependency org.assertj:assertj-core to v3.27.0

chore(deps): update dependency org.assertj:assertj-core to v3.27.0 #272

Workflow file for this run

name: CI/CD
on:
push:
pull_request:
types:
- opened
workflow_dispatch: # allow manual execution
jobs:
build:
name: Build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up JDK 21
uses: actions/setup-java@v4
with:
java-version: '21'
distribution: 'temurin'
cache: maven
- name: Build with Maven
run: mvn clean package
release:
name: Release
needs: [ build ]
runs-on: ubuntu-latest
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
steps:
- name: Checkout
uses: actions/checkout@v4
# Create a new release based on semantic versioning
- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: 20
- name: Install Dependencies
run: |
npm install -g \
semantic-release \
@semantic-release/git \
@semantic-release/gitlab \
@semantic-release/changelog \
@semantic-release/exec \
@semantic-release/commit-analyzer \
conventional-changelog-conventionalcommits
- name: Generate Semantic Release Notes and Create Release
env:
GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }}
run: npx semantic-release