From 558c840736d76c1fdf88355b71d642c1df467025 Mon Sep 17 00:00:00 2001 From: Bryan Gin-ge Chen Date: Tue, 16 Feb 2021 01:03:42 -0500 Subject: [PATCH 1/3] upgrade actions, hopefully fix build --- .github/workflows/main.yml | 10 +++++----- .github/workflows/pull_request.yml | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index d30e2e6..bd648ef 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,8 +1,8 @@ name: Deploy Demo Site -on: +on: push: - branches: + branches: - master jobs: @@ -10,11 +10,11 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 - - uses: actions/setup-node@v1.1.0 + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 - run: npm install - run: npm run build - run: npm install -g surge - run: surge --domain unofficial-observablehq-compiler-demo.surge.sh --project . - env: + env: SURGE_TOKEN: ${{ secrets.SURGE_TOKEN }} diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index 4be180a..fbe8b24 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -1,6 +1,6 @@ name: Pull Request Demos -on: +on: pull_request: types: [opened, reopened, synchronize] @@ -9,15 +9,15 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 - - uses: actions/setup-node@v1.1.0 + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 - run: npm install - run: npm run build - run: npm install -g surge - run: surge --domain unofficial-observablehq-compiler-demo-${{ github.event.number }}.surge.sh --project . - env: + env: SURGE_TOKEN: ${{ secrets.SURGE_TOKEN }} - - uses: actions/github-script@0.2.0 + - uses: actions/github-script@v3 with: github-token: ${{github.token}} script: | From 8470cfd0c6258bb84296d45064c2f272a2fdbe0b Mon Sep 17 00:00:00 2001 From: Bryan Gin-ge Chen Date: Tue, 16 Feb 2021 01:11:17 -0500 Subject: [PATCH 2/3] try specifying node version --- .github/workflows/main.yml | 2 ++ .github/workflows/pull_request.yml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index bd648ef..134ebdf 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -12,6 +12,8 @@ jobs: steps: - uses: actions/checkout@v2 - uses: actions/setup-node@v2 + with: + node-version: '12' - run: npm install - run: npm run build - run: npm install -g surge diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index fbe8b24..1ca8aea 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -11,6 +11,8 @@ jobs: steps: - uses: actions/checkout@v2 - uses: actions/setup-node@v2 + with: + node-version: '12' - run: npm install - run: npm run build - run: npm install -g surge From 36ead738ef2e8d9a53a1f06b8dada8ac88fda91f Mon Sep 17 00:00:00 2001 From: Bryan Gin-ge Chen Date: Tue, 16 Feb 2021 01:17:59 -0500 Subject: [PATCH 3/3] fix script? --- .github/workflows/pull_request.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index 1ca8aea..407e60c 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -21,9 +21,9 @@ jobs: SURGE_TOKEN: ${{ secrets.SURGE_TOKEN }} - uses: actions/github-script@v3 with: - github-token: ${{github.token}} + github-token: ${{ secrets.GITHUB_TOKEN }} script: | - await github.issues.createComment({ + github.issues.createComment({ issue_number: context.issue.number, owner: context.repo.owner, repo: context.repo.repo,