Skip to content

Commit 54b81c9

Browse files
authored
Merge pull request #21 from AET-DevOps25/20-update-github-actions
Skip GitHub Actions if the relevant folder has no changes
2 parents f684805 + 6468c82 commit 54b81c9

File tree

9 files changed

+33
-12
lines changed

9 files changed

+33
-12
lines changed

.github/workflows/client-linters.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11
name: Lint and Format Check
22

3-
on: ["pull_request", "workflow_dispatch"]
3+
on:
4+
pull_request:
5+
paths:
6+
- 'client/**'
7+
workflow_dispatch:
48

59
jobs:
6-
lint-format:
10+
client-lint-format:
711
runs-on: ubuntu-latest
812

913
steps:

.github/workflows/genai-linters.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11
name: GenAI linters
22

3-
on: ["pull_request", "workflow_dispatch"]
3+
on:
4+
pull_request:
5+
paths:
6+
- 'genai/**'
7+
workflow_dispatch:
48

59
jobs:
6-
lint:
10+
genai-lint:
711
runs-on: ubuntu-latest
812
steps:
913
- name: Checkout sources

.github/workflows/genai-tests.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11
name: GenAI tests
22

3-
on: ["pull_request", "workflow_dispatch"]
3+
on:
4+
pull_request:
5+
paths:
6+
- 'genai/**'
7+
workflow_dispatch:
48

59
jobs:
6-
lint:
10+
genai-test:
711
runs-on: ubuntu-latest
812
steps:
913
- name: Checkout sources

.github/workflows/server-linters.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11
name: Server linters
22

3-
on: ["pull_request", "workflow_dispatch"]
3+
on:
4+
pull_request:
5+
paths:
6+
- 'server/**'
7+
workflow_dispatch:
48

59
jobs:
6-
lint:
10+
server-lint:
711
runs-on: ubuntu-latest
812
steps:
913
- name: Checkout sources

.github/workflows/server-tests.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11
name: Server tests
22

3-
on: ["pull_request", "workflow_dispatch"]
3+
on:
4+
pull_request:
5+
paths:
6+
- 'server/**'
7+
workflow_dispatch:
48

59
jobs:
6-
lint:
10+
server-test:
711
runs-on: ubuntu-latest
812
steps:
913
- name: Checkout sources

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,4 +53,3 @@ It addresses the need for a flexible, collaborative space where users can visual
5353

5454
### Analysis Object Model
5555
![AOM](docs/AOM.png)
56-

client/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,3 +34,4 @@ You can check out [the Next.js GitHub repository](https://github.com/vercel/next
3434
The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
3535

3636
Check out our [Next.js deployment documentation](https://nextjs.org/docs/app/building-your-application/deploying) for more details.
37+

genai/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+

server/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,4 @@ https://api.teamserverdown.devops.aet.cit.tum.de/swagger-ui/index.html
3434
| Check formatting | `gradle spotlessCheck` |
3535

3636
## Run tests
37-
`gradle test`
37+
`gradle test`

0 commit comments

Comments
 (0)