aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/update-documentation.yml14
1 files changed, 11 insertions, 3 deletions
diff --git a/.github/workflows/update-documentation.yml b/.github/workflows/update-documentation.yml
index 6d7bb5c..6976e62 100644
--- a/.github/workflows/update-documentation.yml
+++ b/.github/workflows/update-documentation.yml
@@ -8,6 +8,7 @@ on:
jobs:
generate:
runs-on: ubuntu-latest
+ environment: documentation
if: "github.ref == 'refs/heads/main'"
steps:
- uses: actions/checkout@v3
@@ -18,10 +19,10 @@ jobs:
generate-docs: "true"
base-path-to-features: "./src"
- - name: Add and Commit Documentation
+ - name: Create a PR for Documentation
id: push_image_info
env:
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+ GITHUB_TOKEN: ${{ secrets.PAT }}
run: |
set -e
echo "Start."
@@ -42,5 +43,12 @@ jobs:
# Push
if [ "$NO_UPDATES" != "true" ] ; then
git push origin "$branch"
- gh pr create --title "$message" --body "$message"
+ gh api \
+ --method POST \
+ -H "Accept: application/vnd.github+json" \
+ /repos/${GITHUB_REPOSITORY}/pulls \
+ -f title="$message" \
+ -f body="$message" \
+ -f head="$branch" \
+ -f base='main'
fi