Sync master branch with upstream using github actions

This commit adds a github actions pipeline that syncs the master branch with upstream every 15 minutes
This commit is contained in:
Jaeyoung-Lim
2021-02-09 21:30:08 +01:00
parent ef444da689
commit 7859174d6b
+22
View File
@@ -0,0 +1,22 @@
# This pipeline keeps the master branch up to date with upstream master
name: Upstream Synchronization
on:
schedule:
- cron: "*/15 * * * *"
workflow_dispatch:
jobs:
repo-sync:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
persist-credentials: false
- name: repo-sync
uses: repo-sync/github-sync@v2
with:
source_repo: "https://github.com/PX4/PX4-Autopilot.git"
source_branch: "master"
destination_branch: "master"
github_token: ${{ secrets.PAT }}