11
- cron: '42 2 * * SUN-WED'
15
shell: bash --noprofile --norc -exo pipefail {0}
17
group: cron-${{ github.head_ref || github.run_id }}
18
cancel-in-progress: true
21
runs-on: 'ubuntu-latest'
23
if: "github.repository == 'bentoml/OpenLLM'"
25
ACTIONS_TOKEN: ${{ secrets.OPENLLM_PAT }}
27
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
30
- name: Install jq and curl
31
run: sudo apt-get install -y jq curl
32
- name: Import bot's GPG key for signing commits
34
uses: crazy-max/ghaction-import-gpg@01dd5d3ca463c7f10f7f4f7b4f177225ac661ee4
36
gpg_private_key: ${{ secrets.GPG_PRIVATE_KEY }}
37
passphrase: ${{ secrets.GPG_PASSPHRASE }}
38
git_config_global: true
39
git_user_signingkey: true
40
git_commit_gpgsign: true
41
- name: Locking dependencies
42
run: bash ./tools/update-actions.sh
44
uses: peter-evans/create-pull-request@153407881ec5c347639a548ade7d8ad1d6740e38
46
GIT_AUTHOR_NAME: ${{ steps.import-gpg-key.outputs.name }}
47
GIT_AUTHOR_EMAIL: ${{ steps.import-gpg-key.outputs.email }}
48
GIT_COMMITTER_NAME: ${{ steps.import-gpg-key.outputs.name }}
49
GIT_COMMITTER_EMAIL: ${{ steps.import-gpg-key.outputs.email }}
50
BRANCH_NAME: cron/ratchet
52
title: 'ci: update lock actions [generated]'
53
commit-message: 'cron: ratchet update'
54
branch-suffix: timestamp
58
author: ${{ env.GIT_AUTHOR_NAME }} <${{ env.GIT_AUTHOR_EMAIL }}>
59
branch: ${{ env.BRANCH_NAME }}