From 1222828a6eec9493cef11234cbca4a83e425e326 Mon Sep 17 00:00:00 2001 From: Federico Igne Date: Fri, 22 Oct 2021 19:06:45 +0100 Subject: Add pom.xml --- pom.xml | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 pom.xml diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..376d390 --- /dev/null +++ b/pom.xml @@ -0,0 +1,54 @@ + + + 4.0.0 + uk.ac.ox.cs.rsacomb + rsacomb_2.13 + jar + Re-implementation of the combined approach for CQ answering over RSA ontologies. + https://github.com/KRR-Oxford/RSAComb + 0.1.0 + RSAComb + + Department of Computer Science - University of Oxford + https://www.cs.ox.ac.uk + + + https://github.com/KRR-Oxford/RSAComb + scm:git@github.com:KRR-Oxford/RSAComb.git + + + + org.scala-lang + scala-library + 2.13.4 + + + org.scalatest + scalatest_2.13 + 3.2.3 + test + + + org.scalatest + scalatest-flatspec_2.13 + 3.2.3 + test + + + org.scalatest + scalatest-shouldmatchers_2.13 + 3.2.3 + test + + + net.sourceforge.owlapi + owlapi-apibinding + 5.1.17 + + + org.scala-graph + graph-core_2.13 + 1.13.2 + + + \ No newline at end of file -- cgit v1.2.3 From 30b283eda26c3924407bb554522da6bddc7662f0 Mon Sep 17 00:00:00 2001 From: Federico Igne Date: Fri, 22 Oct 2021 19:26:23 +0100 Subject: Add GH action to update pom.xml on build.sbt updates --- .github/workflows/pom.yml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 .github/workflows/pom.yml diff --git a/.github/workflows/pom.yml b/.github/workflows/pom.yml new file mode 100644 index 0000000..5ef533b --- /dev/null +++ b/.github/workflows/pom.yml @@ -0,0 +1,30 @@ +name: POM generation + +on: + pull_request: + push: + branches: [ master ] + paths: [ 'build.sbt' ] + +jobs: + pom: + runs-on: ubuntu-latest + + steps: + + - uses: actions/checkout@v2 + with: + ref: ${{ github.head_ref }} + + - name: Generate POM + run: | + sbt makePom + mv target/scala-*/rsacomb_*.pom pom.xml + + - name: Commit changes + uses: stefanzweifel/git-auto-commit-action@v4 + with: + commit_message: "⬆ Update POM dependences" + commit_options: '--no-verify --signoff' + file_pattern: pom.xml + -- cgit v1.2.3 From f0695f854ff6ae11b653661a6092fa25ce64f34a Mon Sep 17 00:00:00 2001 From: Federico Igne Date: Fri, 22 Oct 2021 19:30:11 +0100 Subject: Add license to sbt project --- build.sbt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index bf44744..c8b9525 100644 --- a/build.sbt +++ b/build.sbt @@ -22,7 +22,9 @@ ThisBuild / scmInfo := Some( // ) ThisBuild / description := "Re-implementation of the combined approach for CQ answering over RSA ontologies." -// ThisBuild / licenses := List("Apache 2" -> new URL("http://www.apache.org/licenses/LICENSE-2.0.txt")) +ThisBuild / licenses := List( + "Apache 2" -> new URL("http://www.apache.org/licenses/LICENSE-2.0.txt") +) ThisBuild / homepage := Some( url("https://github.com/KRR-Oxford/RSAComb") ) -- cgit v1.2.3 From 5d07694a41c5d9f926accfbaee0c1620105e3cb8 Mon Sep 17 00:00:00 2001 From: dyamon Date: Fri, 22 Oct 2021 18:31:33 +0000 Subject: =?UTF-8?q?=E2=AC=86=20Update=20POM=20dependences?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: GitHub Actions --- pom.xml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pom.xml b/pom.xml index 376d390..06073fb 100644 --- a/pom.xml +++ b/pom.xml @@ -7,6 +7,13 @@ Re-implementation of the combined approach for CQ answering over RSA ontologies. https://github.com/KRR-Oxford/RSAComb 0.1.0 + + + Apache 2 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + RSAComb Department of Computer Science - University of Oxford -- cgit v1.2.3 From b61dedb7677b92a87adaf585c56f8cff2e5ac777 Mon Sep 17 00:00:00 2001 From: Federico Igne Date: Fri, 22 Oct 2021 19:42:03 +0100 Subject: Update POM action with custom credentials --- .github/workflows/pom.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/pom.yml b/.github/workflows/pom.yml index 5ef533b..60b7411 100644 --- a/.github/workflows/pom.yml +++ b/.github/workflows/pom.yml @@ -24,6 +24,8 @@ jobs: - name: Commit changes uses: stefanzweifel/git-auto-commit-action@v4 with: + commit_user_name: GitHub POM Action + commit_user_email: "gh-pom@github.com" commit_message: "⬆ Update POM dependences" commit_options: '--no-verify --signoff' file_pattern: pom.xml -- cgit v1.2.3