mirror of
https://github.com/THIS-IS-NOT-A-BACKUP/zspotify.git
synced 2024-11-29 19:24:34 +01:00
Create main.yml
This commit is contained in:
parent
adf2e49f1c
commit
cd3b4f6302
41
.github/workflows/main.yml
vendored
Normal file
41
.github/workflows/main.yml
vendored
Normal file
@ -0,0 +1,41 @@
|
||||
# Template to sync with upstream
|
||||
name: Sync Upstream
|
||||
|
||||
env:
|
||||
# Required, URL to upstream (fork base)
|
||||
UPSTREAM_URL: "https://github.com/Footsiefat/zspotify.git"
|
||||
# Required, token to authenticate bot, could use ${{ secrets.GITHUB_TOKEN }}
|
||||
# Over here, we use a PAT instead to authenticate workflow file changes.
|
||||
WORKFLOW_TOKEN: ${{ secrets.WORKFLOW_TOKEN }}
|
||||
# Required, is usually "master" or "main"
|
||||
UPSTREAM_BRANCH: "main"
|
||||
# Optional, defaults to UPSTREAM_BRANCH
|
||||
DOWNSTREAM_BRANCH: ""
|
||||
# Optional merge arguments
|
||||
MERGE_ARGS: ""
|
||||
# Optional push arguments
|
||||
PUSH_ARGS: ""
|
||||
|
||||
# This runs every day on 1801 UTC
|
||||
on:
|
||||
# Or on push, if for mirror it runs on workflow setup and changes
|
||||
push:
|
||||
schedule:
|
||||
- cron: '1 18 * * *'
|
||||
# Allows manual workflow run (must in default branch to work)
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: GitHub Sync to Upstream Repository
|
||||
uses: dabreadman/sync-upstream-repo@v1.0.0.b
|
||||
with:
|
||||
upstream_repo: ${{ env.UPSTREAM_URL }}
|
||||
upstream_branch: ${{ env.UPSTREAM_BRANCH }}
|
||||
downstream_branch: ${{ env.DOWNSTREAM_BRANCH }}
|
||||
token: ${{ env.WORKFLOW_TOKEN }}
|
||||
merge_args: ${{ env.MERGE_ARGS }}
|
||||
push_args: ${{ env.PUSH_ARGS }}
|
||||
|
Loading…
Reference in New Issue
Block a user