File tree Expand file tree Collapse file tree 2 files changed +39
-7
lines changed Expand file tree Collapse file tree 2 files changed +39
-7
lines changed Original file line number Diff line number Diff line change 19
19
- id : end-of-file-fixer
20
20
- id : no-commit-to-branch
21
21
- repo : https://github.com/antonbabenko/pre-commit-terraform
22
- rev : v1.97 .0
22
+ rev : v1.99 .0
23
23
hooks :
24
24
- id : terraform_fmt
25
25
- id : terraform_validate
Original file line number Diff line number Diff line change 3
3
4
4
version : " 3"
5
5
6
- dotenv : [".envrc"]
7
-
8
6
vars :
9
7
CURRENT_DATE :
10
- sh : date +"%Y-%m-%dT%H:%M: %S%Z"
8
+ sh : date +"%Y-%m-%dT%H-%M- %S%Z"
11
9
12
10
tasks :
13
11
default :
@@ -26,20 +24,54 @@ tasks:
26
24
git add CHANGELOG.md
27
25
git commit -m 'chore: update CHANGELOG.md'
28
26
27
+ mr :
28
+ desc : " Create Merge Request and Merge"
29
+ cmds :
30
+ - glab mr create --fill --fill-commit-body --yes
31
+ - sleep 2
32
+ - glab mr merge -d
33
+
29
34
pre :
30
35
cmds :
31
36
- pre-commit autoupdate
37
+ - pre-commit gc
32
38
- pre-commit run -a
33
39
34
40
push :
35
41
cmds :
42
+ - |
43
+ if [[ $(git rev-parse --abbrev-ref HEAD) == "main" ]]; then
44
+ git switch --create {{.CURRENT_DATE}}
45
+ fi
36
46
- git add .
37
47
- git commit -m "{{.CURRENT_DATE}}"
38
48
- git push
39
- silent : true
40
49
41
- tag :
50
+ pr :
51
+ cmds :
52
+ - gh pr create --fill-verbose
53
+ - sleep 2
54
+ - gh pr merge --delete-branch --merge
55
+
56
+ radar :
57
+ cmds :
58
+ - vault-radar scan git pre-commit
59
+
60
+ tag:*:* :
61
+ desc : " Create a signed tag with a message"
62
+ vars :
63
+ TAG_NAME : " {{index .MATCH0}}"
64
+ TAG_MESSAGE : " {{index .MATCH1}}"
65
+ cmds :
66
+ - git push
67
+ - git tag -s {{.TAG_NAME}} -m "{{.TAG_MESSAGE}}"
68
+ - git push --tags
69
+
70
+ tag:* :
71
+ desc : " Create a signed tag with tag as message"
72
+ vars :
73
+ TAG_NAME : " {{index .MATCH0}}"
42
74
cmds :
43
75
- git push
44
- - git tag -s {{.CLI_ARGS }} -m "{{.CLI_ARGS }}"
76
+ - git tag -s {{.TAG_NAME }} -m "{{.TAG_NAME }}"
45
77
- git push --tags
You can’t perform that action at this time.
0 commit comments