-
Notifications
You must be signed in to change notification settings - Fork 33
34 lines (32 loc) · 836 Bytes
/
ci-service.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
name: "[DOCKER] service"
on:
push:
branches:
- main
paths:
- "java/common/**"
- "java/service/**"
- "dockerfiles/service/**"
# Publish when a workflow has changed (this is needed to detect version updates)
- ".github/workflows/ci-service.yml"
- ".github/workflows/reusable-docker.yml"
pull_request:
branches:
- main
paths:
- "java/common/**"
- "java/service/**"
- "dockerfiles/service/**"
release:
types:
- published
jobs:
run:
uses: ./.github/workflows/reusable-docker.yml
with:
docker_org: theiacloud
docker_image: theia-cloud-service
docker_file: dockerfiles/service/Dockerfile
secrets:
dockerhub_username: ${{ secrets.DOCKERHUB_USERNAME }}
dockerhub_token: ${{ secrets.DOCKERHUB_TOKEN }}