-
Notifications
You must be signed in to change notification settings - Fork 0
45 lines (37 loc) · 899 Bytes
/
CI.yaml
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
35
36
37
38
39
40
41
42
43
44
45
name: CI
run-name: CI for ft_transcendence
on:
pull_request:
jobs:
info:
runs-on: ubuntu-latest
steps:
- name: 💬 github
run: |+
echo "Who launched: ${{ github.actor }}"
echo "On branch: ${{ github.ref_name }}"
echo "Commit sha: ${{ github.sha }}"
echo "Vars"
echo "SETUP_STR ${{ vars.SETUP_STR }}"
- name: 💬 docker | compose
run: |+
docker version
docker compose version
do-docker-prod:
uses: ./.github/workflows/CI-docker.yaml
with:
mode: prod
do-docker-dev:
uses: ./.github/workflows/CI-docker.yaml
with:
mode: dev
do-nest-prod:
needs: do-docker-prod
uses: ./.github/workflows/CI-nest.yaml
with:
mode: prod
do-nest-dev:
needs: do-docker-dev
uses: ./.github/workflows/CI-nest.yaml
with:
mode: dev