parent
885642915f
commit
ebcd10d66f
@ -0,0 +1,9 @@ |
|||||||
|
#!/bin/bash |
||||||
|
set -xe |
||||||
|
REPO=$1 |
||||||
|
BRANCH=$2 |
||||||
|
VAR=$3 |
||||||
|
|
||||||
|
LAST_COMMIT=$(curl -s -H "Accept: application/vnd.github.VERSION.sha" "https://api.github.com/repos/$REPO/commits/$BRANCH") |
||||||
|
|
||||||
|
sed -i Makefile -e "s/$VAR?=.*/$VAR?=$LAST_COMMIT/" |
@ -0,0 +1,41 @@ |
|||||||
|
name: Bump dependencies |
||||||
|
on: |
||||||
|
schedule: |
||||||
|
- cron: 0 20 * * * |
||||||
|
workflow_dispatch: |
||||||
|
jobs: |
||||||
|
bump: |
||||||
|
strategy: |
||||||
|
fail-fast: false |
||||||
|
matrix: |
||||||
|
include: |
||||||
|
- repository: "go-skynet/go-gpt4all-j.cpp" |
||||||
|
variable: "GOGPT4ALLJ_VERSION" |
||||||
|
branch: "master" |
||||||
|
- repository: "go-skynet/go-llama.cpp" |
||||||
|
variable: "GOLLAMA_VERSION" |
||||||
|
branch: "master" |
||||||
|
- repository: "go-skynet/go-gpt2.cpp" |
||||||
|
variable: "GOGPT2_VERSION" |
||||||
|
branch: "master" |
||||||
|
- repository: "donomii/go-rwkv.cpp" |
||||||
|
variable: "RWKV_VERSION" |
||||||
|
branch: "main" |
||||||
|
runs-on: ubuntu-latest |
||||||
|
steps: |
||||||
|
- uses: actions/checkout@v3 |
||||||
|
- name: Bump dependencies 🔧 |
||||||
|
run: | |
||||||
|
bash .github/bump_deps.sh ${{ matrix.repo }} ${{ matrix.branch }} ${{ matrix.variable }} |
||||||
|
- name: Create Pull Request |
||||||
|
uses: peter-evans/create-pull-request@v5 |
||||||
|
with: |
||||||
|
token: ${{ secrets.UPDATE_BOT_TOKEN }} |
||||||
|
push-to-fork: ci-forks/LocalAI |
||||||
|
commit-message: ':arrow_up: Update ${{ matrix.repo }}' |
||||||
|
title: ':arrow_up: Update ${{ matrix.repo }}' |
||||||
|
body: Bump of ${{ matrix.repo }} version |
||||||
|
signoff: true |
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in new issue