mirror of
https://github.com/meisnate12/Plex-Meta-Manager
synced 2024-11-10 06:54:21 +00:00
[26] update PR actions
This commit is contained in:
parent
5a1b9d45f1
commit
fd97fd752b
6 changed files with 88 additions and 19 deletions
27
.github/workflows/merge-develop.yml
vendored
Normal file
27
.github/workflows/merge-develop.yml
vendored
Normal file
|
@ -0,0 +1,27 @@
|
|||
name: Merge Nightly into Develop
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
merge-develop:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
|
||||
- name: Create App Token
|
||||
uses: actions/create-github-app-token@v1
|
||||
id: app-token
|
||||
with:
|
||||
app-id: ${{ vars.APP_ID }}
|
||||
private-key: ${{ secrets.APP_TOKEN }}
|
||||
|
||||
- name: Check Out Repo
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
token: ${{ steps.app-token.outputs.token }}
|
||||
ref: nightly
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Push Nightly into Develop
|
||||
run: |
|
||||
git push origin refs/heads/nightly:refs/heads/develop
|
27
.github/workflows/merge-master.yml
vendored
Normal file
27
.github/workflows/merge-master.yml
vendored
Normal file
|
@ -0,0 +1,27 @@
|
|||
name: Merge Develop into Master
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
merge-master:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
|
||||
- name: Create App Token
|
||||
uses: actions/create-github-app-token@v1
|
||||
id: app-token
|
||||
with:
|
||||
app-id: ${{ vars.APP_ID }}
|
||||
private-key: ${{ secrets.APP_TOKEN }}
|
||||
|
||||
- name: Check Out Repo
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
token: ${{ steps.app-token.outputs.token }}
|
||||
ref: develop
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Push Develop into Master
|
||||
run: |
|
||||
git push origin refs/heads/develop:refs/heads/master
|
12
.github/workflows/spellcheck.yml
vendored
12
.github/workflows/spellcheck.yml
vendored
|
@ -1,12 +0,0 @@
|
|||
name: Spellcheck Action
|
||||
|
||||
on: pull_request
|
||||
|
||||
jobs:
|
||||
spellcheck:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
|
||||
- uses: actions/checkout@v4
|
||||
|
||||
- uses: rojopolis/spellcheck-github-actions@0.36.0
|
27
.github/workflows/validate.yml
vendored
Normal file
27
.github/workflows/validate.yml
vendored
Normal file
|
@ -0,0 +1,27 @@
|
|||
name: Validate Pull Request
|
||||
|
||||
on: pull_request
|
||||
|
||||
jobs:
|
||||
validate-pull:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
|
||||
- name: Display Refs
|
||||
run: |
|
||||
echo "Base Repo: ${{ github.event.pull_request.base.repo.full_name }}"
|
||||
echo "Base Ref: ${{ github.base_ref }}"
|
||||
echo "Head Repo: ${{ github.event.pull_request.head.repo.full_name }}"
|
||||
echo "Head Ref: ${{ github.head_ref }}"
|
||||
|
||||
- name: Check Base Branch
|
||||
if: github.base_ref == 'master' || github.base_ref == 'develop'
|
||||
run: |
|
||||
echo "ERROR: Pull Requests cannot be submitted to master or develop. Please submit the Pull Request to the nightly branch"
|
||||
exit 1
|
||||
|
||||
- name: Checkout Repo
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Run Spellcheck
|
||||
uses: rojopolis/spellcheck-github-actions@0.36.0
|
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
|||
2.0.1-develop25
|
||||
2.0.1-develop26
|
||||
|
|
Loading…
Reference in a new issue