86
86
run : |
87
87
echo "==> Checking code repository with grept against ${{ env.GREPT_CONFIG }}..."
88
88
docker run --pull always --rm -v "$(pwd)":/src -w /src -e OVERRIDE_GITHUB_REPOSITORY="$OVERRIDE_GITHUB_REPOSITORY" -e OVERRIDE_GITHUB_REPOSITORY_OWNER="$OVERRIDE_GITHUB_REPOSITORY_OWNER" mcr.microsoft.com/azterraform:latest /usr/local/go/bin/grept apply --auto "${{ env.GREPT_CONFIG }}"
89
- working-directory : ${{ matrix.repo }}
90
89
env :
91
90
OVERRIDE_GITHUB_REPOSITORY : Azure/${{ matrix.repo }}
92
91
OVERRIDE_GITHUB_REPOSITORY_OWNER : Azure
95
94
- name : avm pre-commit
96
95
run : |
97
96
./avm pre-commit
98
- working-directory : ${{ matrix.repo }}
99
97
continue-on-error : true
100
98
env :
101
99
OVERRIDE_GITHUB_REPOSITORY : Azure/${{ matrix.repo }}
@@ -112,7 +110,6 @@ jobs:
112
110
fi
113
111
echo "Changes detected"
114
112
echo 'detected=true' >> "$GITHUB_OUTPUT"
115
- working-directory : ${{ matrix.repo }}
116
113
117
114
- name : commit changes to branch and push to origin
118
115
if : steps.changes.outputs.detected == 'true'
@@ -125,7 +122,6 @@ jobs:
125
122
git add .
126
123
git commit -m "fix: grept apply"
127
124
git push --set-upstream origin "$BRANCH"
128
- working-directory : ${{ matrix.repo }}
129
125
130
126
- name : create PR body
131
127
if : steps.changes.outputs.detected == 'true'
@@ -143,14 +139,12 @@ jobs:
143
139
144
140
Thanks! The AVM team :heart:
145
141
EOF
146
- working-directory : ${{ matrix.repo }}
147
142
148
143
- name : show body
149
144
if : steps.changes.outputs.detected == 'true'
150
145
run : |
151
146
echo "Displaying PR body:"
152
147
cat prbody.md
153
- working-directory : ${{ matrix.repo }}
154
148
155
149
- name : create pull request
156
150
if : steps.changes.outputs.detected == 'true'
@@ -160,7 +154,6 @@ jobs:
160
154
echo pull-request-number=$(gh pr view $PR_URL --json number | jq -r '.number') >> "$GITHUB_OUTPUT"
161
155
env :
162
156
GH_TOKEN : ${{ steps.app-token.outputs.token }}
163
- working-directory : ${{ matrix.repo }}
164
157
165
158
- name : close and comment out of date prs
166
159
if : steps.changes.outputs.detected == 'true'
@@ -169,7 +162,6 @@ jobs:
169
162
echo "$PULL_REQUESTS" | jq -r '.[] | select(.number != ${{ steps.pr.outputs.pull-request-number }}) | .number' | xargs -I {} gh pr close {} --delete-branch --comment "Supersceeded by #${{ steps.pr.outputs.pull-request-number }}"
170
163
env :
171
164
GH_TOKEN : ${{ steps.app-token.outputs.token }}
172
- working-directory : ${{ matrix.repo }}
173
165
174
166
- name : sleep for rate limit
175
167
if : ${{ always() }}
0 commit comments