Initial GitHub actions

Signed-off-by: Taylor Smock <tsmock@fb.com>
pull/2/head
Taylor Smock 2022-10-03 08:47:11 -06:00
rodzic 4d736c967f
commit cfb0c686c9
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 625F6A74A3E4311A
3 zmienionych plików z 38 dodań i 0 usunięć

Wyświetl plik

@ -0,0 +1,13 @@
name: Release
on:
release:
types: [created]
jobs:
call-workflow:
uses: JOSM/JOSMPluginAction/.github/workflows/ant.yml@v1
with:
josm-revision: "r18218"
update-pluginssource: true
plugin-jar-name: 'mapwithai'

24
.github/workflows/ant.yml vendored 100644
Wyświetl plik

@ -0,0 +1,24 @@
name: Java CI
on:
push:
branches:
- master
- $default-branch
- $protected-branches
pull_request:
branches:
- master
- $default-branch
schedule:
- cron: "1 5 * * 6"
workflow_dispatch:
jobs:
call-workflow:
strategy:
matrix:
josm-revision: ["", "r18218"]
uses: JOSM/JOSMPluginAction/.github/workflows/ant.yml@v1
with:
josm-revision: ${{ matrix.josm-revision }}

Wyświetl plik

@ -1,6 +1,7 @@
<ivy-module version="2.0">
<info organisation="org.openstreetmap.josm.plugins" module="mapwithai"/>
<configurations>
<conf name="default" />
<conf name="compile" />
<conf name="runtime" extends="compile" />
<conf name="test" extends="runtime" />