Skip to content

Commit

Permalink
Add workflow to keep up-to-date with upstream branches (#76)
Browse files Browse the repository at this point in the history
  • Loading branch information
nickrobinson251 authored Sep 26, 2023
1 parent 04ae0ac commit 4b9ca86
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions .github/workflows/update-upstream-branches.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: "Update upstream branches"
on:
schedule:
- cron: "0 0 * * *" # every night at midnight
workflow_dispatch:

jobs:
PullUpstream:
strategy:
fail-fast: false # run all jobs in the matrix even if one fails
matrix:
branch:
- "master"
- "backports-release-1.10"
- "backports-release-1.9"
steps:
- name: Checkout RAI/julia
uses: actions/checkout@v3
with:
ref: RelationalAI/julia
- name: Update ${{ branch }}
run: |
git config --global user.email "julia-engineering@relational.ai"
git config --global user.name "RAI CI (GitHub Action Automation)"
git remote add upstream https://github.com/JuliaLang/julia
git pull upstream ${{ branch }}
git push origin ${{ branch }}

0 comments on commit 4b9ca86

Please sign in to comment.