Via 'workflow_dispatch' users with the necessary access rights can now
run the GitHub Actions workflow from the web UI.
Still in testing stage in redundant module 'libx', prepare for the
future situation that currently committed binaries in 'lib' shall be
replaced by downloaded ones.
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
# This workflow will build a Java project with Maven
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven
-name: Java CI with Maven
+name: Build AspectJ
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
+ workflow_dispatch:
jobs:
build:
./mvnw -B --version
ant -version
+ - name: Download + install test libraries
+ run: ./mvnw -B --file libx/pom.xml compile
+
- name: Compile code
run: ./mvnw -B -DskipTests package --file pom.xml