MatthieuBizien / roam-to-git

Automatic RoamResearch backup to Git
MIT License
550 stars 133 forks source link

Change some timings and output screenshots for debugging #66

Open jontaylor opened 3 years ago

jontaylor commented 3 years ago

I've tweaked some of the timings, which seem to have improved reliability for me although its not very scientific.

The more interesting change is to output 4 sets of screenshots which help with debugging.

These can be automatically uploaded in case of failure as artificats into github with the following main.yml changes

  -   name: Upload artifact wait_for_interface_markdown.png
      if: ${{ failure() }}
      uses: actions/upload-artifact@v2
      with:
        name: wait_for_interface_markdown.png
        path: /tmp/wait_for_interface_markdown.png
        retention-days: 5
  -   name: Upload artifact wait_for_interface_json.png
      if: ${{ failure() }}
      uses: actions/upload-artifact@v2
      with:
        name: wait_for_interface_json.png
        path: /tmp/wait_for_interface_json.png
        retention-days: 5  
  -   name: Upload artifact signin_markdown.png
      if: ${{ failure() }}
      uses: actions/upload-artifact@v2
      with:
        name: signin_markdown.png
        path: /tmp/signin_markdown.png
        retention-days: 5
  -   name: Upload artifact signin_json.png
      if: ${{ failure() }}
      uses: actions/upload-artifact@v2
      with:
        name: signin_json.png
        path: /tmp/signin_json.png
        retention-days: 5