summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/build-api.yml (renamed from .github/workflows/api.yml)4
-rw-r--r--.github/workflows/build-frontend.yml (renamed from .github/workflows/frontend.yml)6
-rw-r--r--.github/workflows/build-simulator.yml (renamed from .github/workflows/simulator.yml)10
3 files changed, 13 insertions, 7 deletions
diff --git a/.github/workflows/api.yml b/.github/workflows/build-api.yml
index ae67b753..5bbc30c4 100644
--- a/.github/workflows/api.yml
+++ b/.github/workflows/build-api.yml
@@ -1,9 +1,11 @@
-name: REST API
+name: Build API
on:
push:
paths:
- 'api/**'
+ pull_request:
+ branches: [master]
defaults:
run:
diff --git a/.github/workflows/frontend.yml b/.github/workflows/build-frontend.yml
index da6f1031..73ab49d5 100644
--- a/.github/workflows/frontend.yml
+++ b/.github/workflows/build-frontend.yml
@@ -1,9 +1,11 @@
-name: Frontend
+name: Build Frontend
on:
push:
paths:
- 'frontend/**'
+ pull_request:
+ branches: [master]
defaults:
run:
@@ -15,7 +17,7 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest]
- node: [12.x]
+ node: [14.x]
steps:
- uses: actions/checkout@v2
- name: Set up Node.js
diff --git a/.github/workflows/simulator.yml b/.github/workflows/build-simulator.yml
index 8174ae3a..57e8b46d 100644
--- a/.github/workflows/simulator.yml
+++ b/.github/workflows/build-simulator.yml
@@ -1,9 +1,11 @@
-name: Simulator
+name: Build Simulator
on:
push:
paths:
- 'simulator/**'
+ pull_request:
+ branches: [master]
defaults:
run:
@@ -15,7 +17,7 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest]
- java: [14]
+ java: [8, 15]
steps:
- name: Checkout repository
uses: actions/checkout@v2
@@ -28,9 +30,9 @@ jobs:
- uses: actions/cache@v1
with:
path: ~/.gradle/caches
- key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*') }}
+ key: ${{ runner.os }}-${{ matrix.java }}-gradle-${{ hashFiles('**/*.gradle*') }}
restore-keys: |
- ${{ runner.os }}-gradle-
+ ${{ runner.os }}-${{ matrix.java }}-gradle-
- name: Build with Gradle
run: ./gradlew assemble
- name: Check with Gradle