mirror of
https://github.com/vyos/vyos-documentation.git
synced 2025-10-26 08:41:46 +01:00
add sagitta to github action for realeasnotes and submodules
This commit is contained in:
parent
9a7daff149
commit
4ca2e09a2a
36
.github/workflows/submodules.yml
vendored
36
.github/workflows/submodules.yml
vendored
@ -41,6 +41,42 @@ jobs:
|
|||||||
branch: update-dependencies-master
|
branch: update-dependencies-master
|
||||||
delete-branch: true
|
delete-branch: true
|
||||||
|
|
||||||
|
update_sagitta:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v2
|
||||||
|
with:
|
||||||
|
repository: ${{ github.repository }}
|
||||||
|
ref: sagitta
|
||||||
|
- name: update submodule
|
||||||
|
run: |
|
||||||
|
git submodule status
|
||||||
|
git submodule update --init --force
|
||||||
|
cd docs/_include/vyos-1x
|
||||||
|
git checkout sagitta
|
||||||
|
git pull
|
||||||
|
git submodule status
|
||||||
|
- name: update releasenotes
|
||||||
|
env:
|
||||||
|
PHABRICATOR_API: ${{ secrets.PHABRICATOR_API }}
|
||||||
|
if: env.PHABRICATOR_API != null
|
||||||
|
run: |
|
||||||
|
pip3 install phabricator==0.8.0
|
||||||
|
python3 docs/_ext/releasenotes.py -t ${{ secrets.PHABRICATOR_API }} -b sagitta
|
||||||
|
- name: Create Pull Request
|
||||||
|
uses: peter-evans/create-pull-request@v3
|
||||||
|
with:
|
||||||
|
token: ${{secrets.GITHUB_TOKEN}}
|
||||||
|
commit-message: "Github: update sagitta branch"
|
||||||
|
committer: GitHub <noreply@github.com>
|
||||||
|
author: ${{ github.actor }} <${{ github.actor }}@users.noreply.github.com>
|
||||||
|
title: "Github: update sagitta branch"
|
||||||
|
body: |
|
||||||
|
Autoupdate vyos-1x submodule
|
||||||
|
update releasenotes
|
||||||
|
branch: update-dependencies-sagitta
|
||||||
|
delete-branch: true
|
||||||
|
|
||||||
|
|
||||||
update_equuleus:
|
update_equuleus:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user