ref: 0cc9026978886736010601c8e692352edf3b587a
parent: bb6a5441eda100a2d17c53c9f9c5939c026bf677
author: ISSOtm <eldredhabert0@gmail.com>
date: Tue Sep 15 11:57:20 EDT 2020
Fix docs update action Make script executable (facepalm) Fix `run**s**-on` typo Add key using ssh-agent Force using SSH for pushing back
--- a/.github/workflows/update-master-docs.yml
+++ b/.github/workflows/update-master-docs.yml
@@ -16,7 +16,7 @@
jobs:
build:
- run-on: ubuntu-18.04
+ runs-on: ubuntu-18.04
steps:
- name: Checkout rgbds@master
uses: actions/checkout@v2
@@ -44,8 +44,15 @@
mkdir -p -m 700 ~/.ssh
echo "${{ secrets.SSH_KEY_SECRET }}" > ~/.ssh/id_ed25519
chmod 0600 ~/.ssh/id_ed25519
+ eval $(ssh-agent -s)
+ ssh-add ~/.ssh/id_ed25519
git config --global user.name "GitHub Action"
git config --global user.email "community@gbdev.io"
git add .
git commit -m "Update RGBDS master documentation"
- git push
+ if git remote | grep -q origin; then
+ git remote set-url origin git@github.com:gbdev/rgbds-www.git
+ else
+ git remote add origin git@github.com:gbdev/rgbds-www.git
+ fi
+ git push origin master