#start name: update newsletters on: push: branches: - main jobs: pushdoc: name: push_file runs-on: ubuntu-latest env: branch: main username: dutchie032 repo: dutchie032.github.io sourcefile: DOC.md defaults: run: working-directory: . steps: - uses: actions/checkout@v4 - name: Setup credentials to access private repositories run: git config --global url.https://${{ secrets.API_TOKEN_GITHUB }}@github.com/.insteadOf https://github.com/ - name: Push generated webpage to another repository run: git clone --single-branch --branch $branch https://github.com/$username/$repo - name: copy file run: cp ./$sourcefile ./$repo/Spearhead/$sourcefile - name: copy file run: cd ./$repo - name: commit run: git commit -a -m "Automatic Update of Spearhead README"