|
1 | 1 | name: Update Portfolio Site |
2 | 2 |
|
3 | 3 | on: |
4 | | - push: |
5 | | - branches: |
6 | | - - main |
7 | | - release: |
8 | | - types: [published] |
| 4 | + push: |
| 5 | + branches: |
| 6 | + - main |
| 7 | + release: |
| 8 | + types: [published] |
9 | 9 |
|
10 | 10 | env: |
11 | | - PORTFOLIO_REPO: "peterbenoit.github.io" |
12 | | - GIT_USER_NAME: "peterbenoit" |
13 | | - GIT_USER_EMAIL: "peterbenoit@gmail.com" |
14 | | - FILE_TO_UPDATE: "./repoWidget.js" |
15 | | - DESTINATION_PATH: "./portfolio/js/repoWidget.js" |
16 | | - COMMIT_MESSAGE: "Update repoWidget in portfolio" |
| 11 | + PORTFOLIO_REPO: 'peterbenoit.github.io' |
| 12 | + GIT_USER_NAME: 'peterbenoit' |
| 13 | + GIT_USER_EMAIL: 'peterbenoit@gmail.com' |
| 14 | + FILE_TO_UPDATE: './src/lib/repoWidget.js' |
| 15 | + DESTINATION_PATH: './portfolio/js/repoWidget.js' |
| 16 | + COMMIT_MESSAGE: 'Update repoWidget in portfolio' |
17 | 17 |
|
18 | 18 | jobs: |
19 | | - update-portfolio: |
20 | | - runs-on: ubuntu-latest |
21 | | - steps: |
22 | | - - name: Checkout Code |
23 | | - uses: actions/checkout@v2 |
| 19 | + update-portfolio: |
| 20 | + runs-on: ubuntu-latest |
| 21 | + steps: |
| 22 | + - name: Checkout Code |
| 23 | + uses: actions/checkout@v2 |
24 | 24 |
|
25 | | - - name: Clone Portfolio Repo |
26 | | - env: |
27 | | - PORTFOLIO_REPO_URL: "https://${{ secrets.PAT_FOR_PORTFOLIO_REPO }}@github.com/peterbenoit/${{ env.PORTFOLIO_REPO }}" |
28 | | - run: | |
29 | | - git clone $PORTFOLIO_REPO_URL portfolio |
30 | | - cd portfolio |
31 | | - git config user.name "${{ env.GIT_USER_NAME }}" |
32 | | - git config user.email "${{ env.GIT_USER_EMAIL }}" |
| 25 | + - name: Clone Portfolio Repo |
| 26 | + env: |
| 27 | + PORTFOLIO_REPO_URL: 'https://${{ secrets.PAT_FOR_PORTFOLIO_REPO }}@github.com/peterbenoit/${{ env.PORTFOLIO_REPO }}' |
| 28 | + run: | |
| 29 | + git clone $PORTFOLIO_REPO_URL portfolio |
| 30 | + cd portfolio |
| 31 | + git config user.name "${{ env.GIT_USER_NAME }}" |
| 32 | + git config user.email "${{ env.GIT_USER_EMAIL }}" |
33 | 33 |
|
34 | | - - name: Copy Updated Library |
35 | | - run: cp ${{ env.FILE_TO_UPDATE }} ${{ env.DESTINATION_PATH }} |
| 34 | + - name: Copy Updated Library |
| 35 | + run: cp ${{ env.FILE_TO_UPDATE }} ${{ env.DESTINATION_PATH }} |
36 | 36 |
|
37 | | - - name: Commit and Push Changes |
38 | | - env: |
39 | | - PORTFOLIO_REPO_URL: "https://${{ secrets.PAT_FOR_PORTFOLIO_REPO }}@github.com/peterbenoit/${{ env.PORTFOLIO_REPO }}" |
40 | | - run: | |
41 | | - cd portfolio |
42 | | - git add . |
43 | | - git commit -m "${{ env.COMMIT_MESSAGE }}" |
44 | | - git push $PORTFOLIO_REPO_URL |
| 37 | + - name: Commit and Push Changes |
| 38 | + env: |
| 39 | + PORTFOLIO_REPO_URL: 'https://${{ secrets.PAT_FOR_PORTFOLIO_REPO }}@github.com/peterbenoit/${{ env.PORTFOLIO_REPO }}' |
| 40 | + run: | |
| 41 | + cd portfolio |
| 42 | + git add . |
| 43 | + git commit -m "${{ env.COMMIT_MESSAGE }}" |
| 44 | + git push $PORTFOLIO_REPO_URL |
0 commit comments