Should work even if the github workspace dir is on a stale sshfs mount.
steps:
- name: shutdown VM if running
run: vmshutdown
+ working-directory: ${{ runner.temp }}
- uses: actions/checkout@main
- name: autoreconf
run: autoreconf
- name: shutdown VM
if: always()
run: vmshutdown
+ working-directory: ${{ runner.temp }}
- uses: actions/checkout@main
- name: shutdown VM if running
run: vmshutdown
+ working-directory: ${{ runner.temp }}
- name: startup VM
run: vmstartup
- name: update source
- name: shutdown VM
if: always()
run: vmshutdown
+ working-directory: ${{ runner.temp }}