Skip to content

Commit 4aa23f0

Browse files
committed
Remove Graphviz from CI environment
Since we removed the PlantUML extension, we no longer need Graphviz.
1 parent 6aa8064 commit 4aa23f0

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ on:
1616
pull_request:
1717
branches:
1818
- develop
19+
workflow_dispatch:
1920

2021
jobs:
2122
build:
@@ -24,24 +25,23 @@ jobs:
2425
runs-on: macos-15
2526

2627
steps:
27-
- name: Install Graphviz (needed for PlantUML)
28-
#run: sudo apt install graphviz
29-
run: brew install graphviz
3028
- name: Check out
3129
uses: actions/checkout@v4
30+
3231
- name: Set up JDK 21
3332
uses: actions/setup-java@v4
3433
with:
3534
java-version: '21'
3635
distribution: 'temurin'
3736
cache: maven
37+
3838
- name: Build with Maven
3939
run: mvn -B clean verify --file pom.xml
4040

4141
# Optional: Uploads the full dependency graph to GitHub to improve the quality of Dependabot alerts this repository can receive
4242
#- name: Update dependency graph
4343
# uses: advanced-security/maven-dependency-submission-action@571e99aab1055c2e71a1e2309b9691de18d6b7d6
44-
44+
4545
deploy:
4646
runs-on: macos-15
4747
needs: build
@@ -53,15 +53,15 @@ jobs:
5353
steps:
5454
- name: Check out
5555
uses: actions/checkout@v4
56+
5657
- name: Set up JDK 21
5758
uses: actions/setup-java@v4
5859
with:
5960
java-version: '21'
6061
distribution: 'temurin'
6162
cache: maven
63+
6264
- name: Deploy to GitHub Maven Packages
6365
env:
6466
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
6567
run: mvn -B clean -Pdeploy-github -DskipTests deploy
66-
67-

0 commit comments

Comments
 (0)