@@ -2,59 +2,33 @@ name: Renovate Checks
2
2
on :
3
3
push :
4
4
branches :
5
- - " **"
5
+ - " renovate/ **"
6
6
7
7
jobs :
8
8
build :
9
- name : Check Snapshot
10
9
runs-on : ubuntu-latest
11
10
steps :
12
- - name : Determine if branch starts with renovate/
13
- id : check_branch
14
- run : |
15
- if [[ "${GITHUB_REF##*/}" == renovate/* ]]; then
16
- echo "should_skip=false" >> $GITHUB_ENV
17
- else
18
- echo "should_skip=true" >> $GITHUB_ENV
19
- fi
20
-
21
11
- name : Checkout Main
22
12
uses : actions/checkout@v4
23
- if : ${{ env.should_skip == 'false' }}
24
13
with :
25
14
ref : main
26
15
path : repo
27
-
16
+
28
17
- name : Install Dependencies in Main
29
- if : ${{ env.should_skip == 'false' }}
30
18
run : (cd repo && npm install)
31
-
32
19
- name : Create Snapshot In Main
33
- if : ${{ env.should_skip == 'false' }}
34
20
run : (cd repo && npx tt-cli take-snapshot ./snap.md)
35
-
36
21
- name : Copy Snapshot To Outer Directory
37
- if : ${{ env.should_skip == 'false' }}
38
22
run : mv repo/snap.md ./snap.md
39
-
40
23
- name : Delete Main Directory
41
- if : ${{ env.should_skip == 'false' }}
42
24
run : rm -rf repo
43
-
44
25
- name : Checkout Branch
45
- if : ${{ env.should_skip == 'false' }}
46
26
uses : actions/checkout@v4
47
27
with :
48
28
path : repo
49
-
50
29
- name : Install Dependencies in Branch
51
- if : ${{ env.should_skip == 'false' }}
52
30
run : (cd repo && npm install)
53
-
54
31
- name : Move Snapshot To Branch
55
- if : ${{ env.should_skip == 'false' }}
56
32
run : mv ./snap.md repo/snap.md
57
-
58
33
- name : Compare Snapshot In Branch
59
- if : ${{ env.should_skip == 'false' }}
60
34
run : (cd repo && npx tt-cli compare-snapshot ./snap.md)
0 commit comments