зеркало из https://github.com/Azure/aks-engine.git
29 строки
969 B
YAML
29 строки
969 B
YAML
name: Update Go Mod Vendor
|
|
on:
|
|
schedule:
|
|
- cron: '0 9 * * *' # Every day at 9:00 a.m.
|
|
workflow_dispatch:
|
|
jobs:
|
|
update-go-mod-vendor:
|
|
if: github.repository == 'Azure/aks-engine'
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- uses: actions/checkout@v2
|
|
- name: install go
|
|
uses: actions/setup-go@v3
|
|
with:
|
|
go-version-file: 'go.mod'
|
|
- name: run go mod vendor
|
|
run: make vendor
|
|
- name: validate no changes
|
|
run: git diff-index --quiet HEAD -- || echo "MAKE_PR=true" >> $GITHUB_ENV
|
|
- name: create pull request
|
|
if: ${{ env.MAKE_PR == 'true' }}
|
|
uses: peter-evans/create-pull-request@v3
|
|
with:
|
|
commit-message: 'chore: Update go mod vendor directories'
|
|
title: 'chore: Update go mod vendor directories'
|
|
body: Automated update of go mod vendor directories
|
|
branch: apply-go-mod-vendor-updates
|
|
base: master
|