shithub: rgbds

Download patch

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