.github: make version update operation atomic
This commit is contained in:
4
.github/workflows/versions.yaml
vendored
4
.github/workflows/versions.yaml
vendored
@@ -14,7 +14,9 @@ jobs:
|
|||||||
- name: Upgrade versions
|
- name: Upgrade versions
|
||||||
run: |
|
run: |
|
||||||
export GITHUB_TOKEN=${{ secrets.GITHUB_TOKEN }}
|
export GITHUB_TOKEN=${{ secrets.GITHUB_TOKEN }}
|
||||||
scripts/generate-versions.sh > jsonnet/kube-prometheus/versions.json
|
# Write to temporary file to make update atomic
|
||||||
|
scripts/generate-versions.sh > tmp/versions.json
|
||||||
|
mv tmp/versions.json jsonnet/kube-prometheus/versions.json
|
||||||
make --always-make generate
|
make --always-make generate
|
||||||
- name: Create Pull Request
|
- name: Create Pull Request
|
||||||
uses: peter-evans/create-pull-request@v3
|
uses: peter-evans/create-pull-request@v3
|
||||||
|
|||||||
Reference in New Issue
Block a user