File tree Expand file tree Collapse file tree 1 file changed +66
-0
lines changed
Expand file tree Collapse file tree 1 file changed +66
-0
lines changed Original file line number Diff line number Diff line change 1+ workflow_dispatch :
2+ inputs :
3+ version_increment :
4+ description : ' La version a incrémenter (major, minor, patch)'
5+ required : true
6+ default : ' patch'
7+ type : choice
8+ options :
9+ - ' major'
10+ - ' minor'
11+ - ' patch'
12+ build_docker_image :
13+ description : " Construire l'image docker ?"
14+ required : true
15+ default : true
16+ type : boolean
17+ latest :
18+ description : " Tagger l'image docker avec le tag 'latest' ?"
19+ required : true
20+ default : true
21+ type : boolean
22+
23+ jobs :
24+ build-service :
25+ runs-on : ubuntu-latest
26+ permissions :
27+ contents : write
28+ packages : write
29+
30+ steps :
31+ - name : Build docker
32+ uses : Libertech-FR/lt-actions/release@main
33+ with :
34+ version_increment : ${{ github.event.inputs.version_increment }}
35+ build_docker_image : ${{ github.event.inputs.build_docker_image }}
36+ latest : ${{ github.event.inputs.latest }}
37+ repository : ${{ github.repository }}
38+ username : ${{ github.actor }}
39+ password : ${{ secrets.GITHUB_TOKEN }}
40+ access_token : ${{ secrets.GITHUB_TOKEN }}
41+ github_token : ${{ secrets.GITHUB_TOKEN }}
42+ # Optional parameters, thoses are default values :
43+ registry : ' ghcr.io'
44+ context : ./service/
45+
46+ build-app :
47+ runs-on : ubuntu-latest
48+ permissions :
49+ contents : write
50+ packages : write
51+
52+ steps :
53+ - name : Build docker
54+ uses : Libertech-FR/lt-actions/release@main
55+ with :
56+ version_increment : ${{ github.event.inputs.version_increment }}
57+ build_docker_image : ${{ github.event.inputs.build_docker_image }}
58+ latest : ${{ github.event.inputs.latest }}
59+ repository : ${{ github.repository }}
60+ username : ${{ github.actor }}
61+ password : ${{ secrets.GITHUB_TOKEN }}
62+ access_token : ${{ secrets.GITHUB_TOKEN }}
63+ github_token : ${{ secrets.GITHUB_TOKEN }}
64+ # Optional parameters, thoses are default values :
65+ registry : ' ghcr.io'
66+ context : ./app/
You can’t perform that action at this time.
0 commit comments