From f12d58d80bb6347682bc95cab06f90aa5c37a6b9 Mon Sep 17 00:00:00 2001 From: Ashwin Ramaswami Date: Sun, 15 Mar 2020 16:11:14 -0400 Subject: [PATCH 01/20] Create deploy-previews.yml --- .github/workflows/deploy-previews.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .github/workflows/deploy-previews.yml diff --git a/.github/workflows/deploy-previews.yml b/.github/workflows/deploy-previews.yml new file mode 100644 index 00000000000000..8c962280bc96d1 --- /dev/null +++ b/.github/workflows/deploy-previews.yml @@ -0,0 +1,27 @@ +name: Generate Deploy Preview + +on: + pull_request: + branches: [ master ] + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Setup Python + uses: actions/setup-python@v1.2.0 + with: + python-version: 3.7 + - name: Build documentation + run: | + make venv + make html + working-directory: Doc + - name: Deploy to GitHub Pages + uses: JamesIves/github-pages-deploy-action@3.4.1 + with: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + BRANCH: gh-pages + FOLDER: Doc/build/build + TARGET_FOLDER: ${{ GITHUB_SHA }} From dd312ddfcc94a931f84c36de827ae86beba55860 Mon Sep 17 00:00:00 2001 From: Ashwin Ramaswami Date: Sun, 15 Mar 2020 16:11:51 -0400 Subject: [PATCH 02/20] Update deploy-previews.yml --- .github/workflows/deploy-previews.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy-previews.yml b/.github/workflows/deploy-previews.yml index 8c962280bc96d1..4ffc4c824eef56 100644 --- a/.github/workflows/deploy-previews.yml +++ b/.github/workflows/deploy-previews.yml @@ -24,4 +24,4 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} BRANCH: gh-pages FOLDER: Doc/build/build - TARGET_FOLDER: ${{ GITHUB_SHA }} + TARGET_FOLDER: ${ GITHUB_SHA } From 492e953711784f031511693f2ac777a0b4279b1d Mon Sep 17 00:00:00 2001 From: Ashwin Ramaswami Date: Sun, 15 Mar 2020 16:13:54 -0400 Subject: [PATCH 03/20] Update deploy-previews.yml --- .github/workflows/deploy-previews.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/deploy-previews.yml b/.github/workflows/deploy-previews.yml index 4ffc4c824eef56..4c33bc27f0e1f2 100644 --- a/.github/workflows/deploy-previews.yml +++ b/.github/workflows/deploy-previews.yml @@ -15,13 +15,15 @@ jobs: python-version: 3.7 - name: Build documentation run: | - make venv - make html + # make venv + # make html + mkdir -p build/html + echo "Hello world

aaa" > build/html/index.html working-directory: Doc - name: Deploy to GitHub Pages uses: JamesIves/github-pages-deploy-action@3.4.1 with: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} BRANCH: gh-pages - FOLDER: Doc/build/build + FOLDER: Doc/build/html TARGET_FOLDER: ${ GITHUB_SHA } From 1825f8946008d47e6255fd51074a72d14cd3bf60 Mon Sep 17 00:00:00 2001 From: Ashwin Ramaswami Date: Sun, 15 Mar 2020 16:17:34 -0400 Subject: [PATCH 04/20] Update deploy-previews.yml --- .github/workflows/deploy-previews.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/deploy-previews.yml b/.github/workflows/deploy-previews.yml index 4c33bc27f0e1f2..64d96dccd7afa6 100644 --- a/.github/workflows/deploy-previews.yml +++ b/.github/workflows/deploy-previews.yml @@ -6,7 +6,6 @@ on: jobs: build: - runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Setup Python From 31cf48ea10c75e043df63cdaea5bf746243a5574 Mon Sep 17 00:00:00 2001 From: Ashwin Ramaswami Date: Sun, 15 Mar 2020 16:20:28 -0400 Subject: [PATCH 05/20] Update deploy-previews.yml --- .github/workflows/deploy-previews.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/deploy-previews.yml b/.github/workflows/deploy-previews.yml index 64d96dccd7afa6..4c33bc27f0e1f2 100644 --- a/.github/workflows/deploy-previews.yml +++ b/.github/workflows/deploy-previews.yml @@ -6,6 +6,7 @@ on: jobs: build: + runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Setup Python From 6f3a7712c6bf25e7580389100aef342349f21c11 Mon Sep 17 00:00:00 2001 From: Ashwin Ramaswami Date: Sun, 15 Mar 2020 16:23:48 -0400 Subject: [PATCH 06/20] Update deploy-previews.yml --- .github/workflows/deploy-previews.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/deploy-previews.yml b/.github/workflows/deploy-previews.yml index 4c33bc27f0e1f2..63f8344381707c 100644 --- a/.github/workflows/deploy-previews.yml +++ b/.github/workflows/deploy-previews.yml @@ -26,4 +26,3 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} BRANCH: gh-pages FOLDER: Doc/build/html - TARGET_FOLDER: ${ GITHUB_SHA } From 19fa5c8018b87953c06e08eb0f06a7290803e97a Mon Sep 17 00:00:00 2001 From: Ashwin Ramaswami Date: Sun, 15 Mar 2020 16:29:57 -0400 Subject: [PATCH 07/20] Update deploy-previews.yml --- .github/workflows/deploy-previews.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/deploy-previews.yml b/.github/workflows/deploy-previews.yml index 63f8344381707c..4118420a6ea896 100644 --- a/.github/workflows/deploy-previews.yml +++ b/.github/workflows/deploy-previews.yml @@ -19,10 +19,12 @@ jobs: # make html mkdir -p build/html echo "Hello world

aaa" > build/html/index.html + mkdir to-github + mv build/html to-github/${GITHUB_SHA} working-directory: Doc - name: Deploy to GitHub Pages uses: JamesIves/github-pages-deploy-action@3.4.1 with: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} BRANCH: gh-pages - FOLDER: Doc/build/html + FOLDER: Doc/to-github From 98c91b9098a9dc643338c6d2051307027012ff51 Mon Sep 17 00:00:00 2001 From: Ashwin Ramaswami Date: Sun, 15 Mar 2020 16:31:02 -0400 Subject: [PATCH 08/20] Update deploy-previews.yml --- .github/workflows/deploy-previews.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy-previews.yml b/.github/workflows/deploy-previews.yml index 4118420a6ea896..627043c3210ef2 100644 --- a/.github/workflows/deploy-previews.yml +++ b/.github/workflows/deploy-previews.yml @@ -18,7 +18,7 @@ jobs: # make venv # make html mkdir -p build/html - echo "Hello world

aaa" > build/html/index.html + echo "Hello world

aaa

" > build/html/index.html mkdir to-github mv build/html to-github/${GITHUB_SHA} working-directory: Doc From dd1b3808b8accc4b02ef4c75a6de140102c35849 Mon Sep 17 00:00:00 2001 From: Ashwin Ramaswami Date: Sun, 15 Mar 2020 16:45:11 -0400 Subject: [PATCH 09/20] Update deploy-previews.yml --- .github/workflows/deploy-previews.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/deploy-previews.yml b/.github/workflows/deploy-previews.yml index 627043c3210ef2..42c19a4a920edc 100644 --- a/.github/workflows/deploy-previews.yml +++ b/.github/workflows/deploy-previews.yml @@ -28,3 +28,8 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} BRANCH: gh-pages FOLDER: Doc/to-github + - name: Comment Deploy Preview Link + uses: github-actions-up-and-running/pr-comment@v1.0.0 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + message: Nice PR!👍 From e781e03109385c84e533f24ebb10a95720b96934 Mon Sep 17 00:00:00 2001 From: Ashwin Ramaswami Date: Sun, 15 Mar 2020 16:49:32 -0400 Subject: [PATCH 10/20] Update deploy-previews.yml --- .github/workflows/deploy-previews.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy-previews.yml b/.github/workflows/deploy-previews.yml index 42c19a4a920edc..49abdfdc3b22d0 100644 --- a/.github/workflows/deploy-previews.yml +++ b/.github/workflows/deploy-previews.yml @@ -32,4 +32,4 @@ jobs: uses: github-actions-up-and-running/pr-comment@v1.0.0 with: repo-token: ${{ secrets.GITHUB_TOKEN }} - message: Nice PR!👍 + message: Nice PR!👍 Deploy preview available at https://epicfaace.github.io/cpython/${GITHUB_SHA} From c23fc32a92d25bde4bc83839f166f7a5adb64aa3 Mon Sep 17 00:00:00 2001 From: Ashwin Ramaswami Date: Sun, 15 Mar 2020 17:58:48 -0400 Subject: [PATCH 11/20] Update deploy-previews.yml --- .github/workflows/deploy-previews.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy-previews.yml b/.github/workflows/deploy-previews.yml index 49abdfdc3b22d0..5d4c047f2ac0c1 100644 --- a/.github/workflows/deploy-previews.yml +++ b/.github/workflows/deploy-previews.yml @@ -29,7 +29,7 @@ jobs: BRANCH: gh-pages FOLDER: Doc/to-github - name: Comment Deploy Preview Link - uses: github-actions-up-and-running/pr-comment@v1.0.0 + uses: thollander/actions-comment-pull-request@1.0.0 with: repo-token: ${{ secrets.GITHUB_TOKEN }} message: Nice PR!👍 Deploy preview available at https://epicfaace.github.io/cpython/${GITHUB_SHA} From 5bfaefb5f49ee458bda8f0554194c2ef908b009a Mon Sep 17 00:00:00 2001 From: Ashwin Ramaswami Date: Sun, 15 Mar 2020 18:05:06 -0400 Subject: [PATCH 12/20] Update deploy-previews.yml --- .github/workflows/deploy-previews.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy-previews.yml b/.github/workflows/deploy-previews.yml index 5d4c047f2ac0c1..94822bcc311ac8 100644 --- a/.github/workflows/deploy-previews.yml +++ b/.github/workflows/deploy-previews.yml @@ -31,5 +31,5 @@ jobs: - name: Comment Deploy Preview Link uses: thollander/actions-comment-pull-request@1.0.0 with: - repo-token: ${{ secrets.GITHUB_TOKEN }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} message: Nice PR!👍 Deploy preview available at https://epicfaace.github.io/cpython/${GITHUB_SHA} From 044044904be81ac3cf26dadd1dd461ac21ca0f9d Mon Sep 17 00:00:00 2001 From: Ashwin Ramaswami Date: Sun, 15 Mar 2020 18:08:37 -0400 Subject: [PATCH 13/20] Update deploy-previews.yml --- .github/workflows/deploy-previews.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/deploy-previews.yml b/.github/workflows/deploy-previews.yml index 94822bcc311ac8..9cabf24716edb9 100644 --- a/.github/workflows/deploy-previews.yml +++ b/.github/workflows/deploy-previews.yml @@ -8,6 +8,11 @@ jobs: build: runs-on: ubuntu-latest steps: + - name: Comment Deploy Preview Link + uses: thollander/actions-comment-pull-request@1.0.0 + with: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + message: Test. Nice PR!👍 Deploy preview available at https://epicfaace.github.io/cpython/${{GITHUB_SHA}} - uses: actions/checkout@v2 - name: Setup Python uses: actions/setup-python@v1.2.0 From dabc15f48c6f803bb06861af4a70c113449dbdc2 Mon Sep 17 00:00:00 2001 From: Ashwin Ramaswami Date: Sun, 15 Mar 2020 18:10:41 -0400 Subject: [PATCH 14/20] Update deploy-previews.yml --- .github/workflows/deploy-previews.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy-previews.yml b/.github/workflows/deploy-previews.yml index 9cabf24716edb9..d29ddb086ca208 100644 --- a/.github/workflows/deploy-previews.yml +++ b/.github/workflows/deploy-previews.yml @@ -12,7 +12,7 @@ jobs: uses: thollander/actions-comment-pull-request@1.0.0 with: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - message: Test. Nice PR!👍 Deploy preview available at https://epicfaace.github.io/cpython/${{GITHUB_SHA}} + message: Test. Nice PR!👍 Deploy preview available at https://epicfaace.github.io/cpython/${{ github.sha }} - uses: actions/checkout@v2 - name: Setup Python uses: actions/setup-python@v1.2.0 From 1bd904a0941d44bfdcf8c782b14a207791864b6f Mon Sep 17 00:00:00 2001 From: Ashwin Ramaswami Date: Sun, 15 Mar 2020 18:12:35 -0400 Subject: [PATCH 15/20] Update deploy-previews.yml --- .github/workflows/deploy-previews.yml | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/.github/workflows/deploy-previews.yml b/.github/workflows/deploy-previews.yml index d29ddb086ca208..264b6f8491b534 100644 --- a/.github/workflows/deploy-previews.yml +++ b/.github/workflows/deploy-previews.yml @@ -8,11 +8,6 @@ jobs: build: runs-on: ubuntu-latest steps: - - name: Comment Deploy Preview Link - uses: thollander/actions-comment-pull-request@1.0.0 - with: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - message: Test. Nice PR!👍 Deploy preview available at https://epicfaace.github.io/cpython/${{ github.sha }} - uses: actions/checkout@v2 - name: Setup Python uses: actions/setup-python@v1.2.0 @@ -20,10 +15,8 @@ jobs: python-version: 3.7 - name: Build documentation run: | - # make venv - # make html - mkdir -p build/html - echo "Hello world

aaa

" > build/html/index.html + make venv + make html mkdir to-github mv build/html to-github/${GITHUB_SHA} working-directory: Doc @@ -37,4 +30,4 @@ jobs: uses: thollander/actions-comment-pull-request@1.0.0 with: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - message: Nice PR!👍 Deploy preview available at https://epicfaace.github.io/cpython/${GITHUB_SHA} + message: Deploy preview available at https://epicfaace.github.io/cpython/${{ github.sha }} From 587ee986af60d4c56c35c8e7fb22d343926753fc Mon Sep 17 00:00:00 2001 From: Ashwin Ramaswami Date: Sun, 15 Mar 2020 18:12:52 -0400 Subject: [PATCH 16/20] Update deploy-previews.yml --- .github/workflows/deploy-previews.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy-previews.yml b/.github/workflows/deploy-previews.yml index 264b6f8491b534..80c70f1da211e6 100644 --- a/.github/workflows/deploy-previews.yml +++ b/.github/workflows/deploy-previews.yml @@ -18,7 +18,7 @@ jobs: make venv make html mkdir to-github - mv build/html to-github/${GITHUB_SHA} + mv build/html to-github/${{ github.sha }} working-directory: Doc - name: Deploy to GitHub Pages uses: JamesIves/github-pages-deploy-action@3.4.1 From c16f0dc824656821112ed67299ad05e1624b6b0c Mon Sep 17 00:00:00 2001 From: Ashwin Ramaswami Date: Sun, 15 Mar 2020 18:24:45 -0400 Subject: [PATCH 17/20] Update deploy-previews.yml --- .github/workflows/deploy-previews.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy-previews.yml b/.github/workflows/deploy-previews.yml index 80c70f1da211e6..869127fe22015a 100644 --- a/.github/workflows/deploy-previews.yml +++ b/.github/workflows/deploy-previews.yml @@ -3,7 +3,7 @@ name: Generate Deploy Preview on: pull_request: branches: [ master ] - + jobs: build: runs-on: ubuntu-latest From 9a4d8b820bd6d4a2e3c625201bf2fcc625192284 Mon Sep 17 00:00:00 2001 From: Ashwin Ramaswami Date: Sun, 15 Mar 2020 18:36:44 -0400 Subject: [PATCH 18/20] Update deploy-previews.yml --- .github/workflows/deploy-previews.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/deploy-previews.yml b/.github/workflows/deploy-previews.yml index 869127fe22015a..f732c4e6e8f017 100644 --- a/.github/workflows/deploy-previews.yml +++ b/.github/workflows/deploy-previews.yml @@ -19,6 +19,7 @@ jobs: make html mkdir to-github mv build/html to-github/${{ github.sha }} + touch to-github/.nojekyll working-directory: Doc - name: Deploy to GitHub Pages uses: JamesIves/github-pages-deploy-action@3.4.1 From 1e29197133a365e55796c570ed9938e12266c2f3 Mon Sep 17 00:00:00 2001 From: Ashwin Ramaswami Date: Sun, 15 Mar 2020 18:57:24 -0400 Subject: [PATCH 19/20] Update deploy-previews.yml --- .github/workflows/deploy-previews.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy-previews.yml b/.github/workflows/deploy-previews.yml index f732c4e6e8f017..075f2b825066e8 100644 --- a/.github/workflows/deploy-previews.yml +++ b/.github/workflows/deploy-previews.yml @@ -31,4 +31,4 @@ jobs: uses: thollander/actions-comment-pull-request@1.0.0 with: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - message: Deploy preview available at https://epicfaace.github.io/cpython/${{ github.sha }} + message: Deploy preview available at https://cpython.github.io/cpython/${{ github.sha }} From 07210c06cacd815d690d0afd8ac0d05b8ead1709 Mon Sep 17 00:00:00 2001 From: Ashwin Ramaswami Date: Sun, 15 Mar 2020 18:57:34 -0400 Subject: [PATCH 20/20] Update deploy-previews.yml --- .github/workflows/deploy-previews.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy-previews.yml b/.github/workflows/deploy-previews.yml index 075f2b825066e8..538df3a1a46a72 100644 --- a/.github/workflows/deploy-previews.yml +++ b/.github/workflows/deploy-previews.yml @@ -31,4 +31,4 @@ jobs: uses: thollander/actions-comment-pull-request@1.0.0 with: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - message: Deploy preview available at https://cpython.github.io/cpython/${{ github.sha }} + message: Deploy preview available at https://python.github.io/cpython/${{ github.sha }}