Spaces:
Sleeping
Sleeping
| name: Setup Access | |
| on: | |
| workflow_dispatch: # Manual trigger | |
| jobs: | |
| deploy: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - name: Checkout Repository | |
| uses: actions/checkout@v3 | |
| - name: Install expect | |
| run: sudo apt-get install expect | |
| - name: Add permission for script to run | |
| run: chmod +x setupaccess.sh | |
| - name: Run Bash Scripts | |
| env: | |
| PASSPHRASE_GROUP17: ${{ secrets.PASSPHRASE_GROUP17 }} | |
| GROUP17_PUBLICKKEY: ${{ secrets.GROUP17_PUBLICKKEY }} | |
| GROUP17_PRIVATEKEY: ${{ secrets.GROUP17_PRIVATEKEY }} | |
| run: expect setupaccess.exp "$PASSPHRASE_GROUP17" # this one has code triggering setupaccess.sh, so command ultimately runs multiple scripts :) | |