Skip to content

Update kubernetes-mixin digest to 50150c5 #4

Update kubernetes-mixin digest to 50150c5

Update kubernetes-mixin digest to 50150c5 #4

Workflow file for this run

name: Mixins
on:
pull_request:
branches:
- main
jobs:
mixins:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
ref: ${{ github.event.pull_request.head.sha }}
persist-credentials: true
- name: Update Jsonnet dependencies
if: ${{ github.actor == 'renovate[bot]' }}
run: make vendor
env:
JB_ARGS: update
- name: Render mixins
run: make
- name: Get status
run: echo "changed=$(git status --short | grep -c -E "docs|jsonnetfile.lock.json")" >> "$GITHUB_OUTPUT"
id: status
- name: Push changes
if: ${{ github.actor == 'renovate[bot]' && steps.status.outputs.changed !=0 }}
run: |
git add docs jsonnetfile.lock.json
git config --global user.name "github-actions[bot]"
git config --global user.email "41898282+github-actions[bot]@users.noreply.github.com"
git commit -m "Update files after Renovate update"
git push origin HEAD:refs/heads/${{ github.event.pull_request.head.ref }}
- name: Detected changes
if: ${{ github.actor != 'renovate[bot]' && steps.status.outputs.changed !=0 }}
run: |
echo "::error::Detected changes in the rendered docs files. Please run 'make' locally and commit the changes."
git status --short docs
exit 1