Skip to content

Commit

Permalink
Merge pull request #277 from elimu-ai/maven-release
Browse files Browse the repository at this point in the history
chore: Setup Maven releases
  • Loading branch information
jo-elimu authored Nov 1, 2023
2 parents 748aa60 + 2a46ba6 commit 0048f87
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 37 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
build:
strategy:
matrix:
os: [ubuntu-latest, windows-latest]
os: [ubuntu-latest, macos-latest, windows-latest]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v3
Expand All @@ -19,4 +19,7 @@ jobs:
distribution: 'temurin'
java-version: 8
cache: maven
- run: mvn -B package --file pom.xml
- run: mvn clean
- run: mvn compile
- run: mvn test
- run: mvn package
30 changes: 0 additions & 30 deletions .github/workflows/maven-publish.yml

This file was deleted.

2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ mvn compile

## Release 📦

See [.github/workflows/maven-publish.yml](.github/workflows/maven-publish.yml)
See [.github/workflows/maven-release.yml](.github/workflows/maven-release.yml)

---

Expand Down
8 changes: 4 additions & 4 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@
</prerequisites>

<issueManagement>
<system>GitHub</system>
<url>https://github.com/elimu-ai/model/projects</url>
<system>GitHub Projects</system>
<url>https://github.com/orgs/elimu-ai/projects?query=is%3Aopen</url>
</issueManagement>
<ciManagement>
<system>Travis CI</system>
<url>https://travis-ci.org/elimu-ai/model</url>
<system>GitHub Actions</system>
<url>https://github.com/elimu-ai/model/actions</url>
</ciManagement>
<scm>
<connection>scm:git:https://github.com/elimu-ai/model.git</connection>
Expand Down

0 comments on commit 0048f87

Please sign in to comment.