From 46394b2449bcf1990c69db83c8cc72126646799f Mon Sep 17 00:00:00 2001 From: Amilton Cabral Date: Tue, 30 Jul 2024 15:38:35 -0300 Subject: [PATCH 1/4] Create vercel-merge.yml --- .github/workflows/vercel-merge.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .github/workflows/vercel-merge.yml diff --git a/.github/workflows/vercel-merge.yml b/.github/workflows/vercel-merge.yml new file mode 100644 index 0000000..b3b7ca8 --- /dev/null +++ b/.github/workflows/vercel-merge.yml @@ -0,0 +1,17 @@ +name: Deploy to vercel on merge +on: + push: + branches: + - main +jobs: + build_and_deploy: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: amondnet/vercel-action@v20 + with: + vercel-token: ${{ secrets.VERCEL_TOKEN }} + github-token: ${{ secrets.GITHUB_TOKEN }} + vercel-args: '--prod' + vercel-org-id: ${{ secrets.ORG_ID}} + vercel-project-id: ${{ secrets.PROJECT_ID}} From abaa8068234403a553e046666ffec9949e3288f8 Mon Sep 17 00:00:00 2001 From: Amilton Cabral Date: Tue, 30 Jul 2024 15:41:00 -0300 Subject: [PATCH 2/4] Create vercel-pull-request.yml --- .github/workflows/vercel-pull-request.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .github/workflows/vercel-pull-request.yml diff --git a/.github/workflows/vercel-pull-request.yml b/.github/workflows/vercel-pull-request.yml new file mode 100644 index 0000000..06bf816 --- /dev/null +++ b/.github/workflows/vercel-pull-request.yml @@ -0,0 +1,20 @@ +name: Create vercel preview URL on pull request +on: + pull_request: + branches: + - main +jobs: + build_and_deploy: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: amondnet/vercel-action@v20 + id: vercel-deploy + with: + vercel-token: ${{ secrets.VERCEL_TOKEN }} + github-token: ${{ secrets.GITHUB_TOKEN }} + vercel-org-id: ${{ secrets.ORG_ID}} + vercel-project-id: ${{ secrets.PROJECT_ID}} + - name: preview-url + run: | + echo ${{ steps.vercel-deploy.outputs.preview-url }} From 53c5ff5e0c734a9ee60aefb3bbb5a5c33f39c2a2 Mon Sep 17 00:00:00 2001 From: Amilton Cabral Date: Tue, 30 Jul 2024 15:47:41 -0300 Subject: [PATCH 3/4] Update vercel-merge.yml --- .github/workflows/vercel-merge.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/vercel-merge.yml b/.github/workflows/vercel-merge.yml index b3b7ca8..602e511 100644 --- a/.github/workflows/vercel-merge.yml +++ b/.github/workflows/vercel-merge.yml @@ -6,6 +6,10 @@ on: jobs: build_and_deploy: runs-on: ubuntu-latest + permissions: + contents: write + pull-requests: write + repository-projects: write steps: - uses: actions/checkout@v2 - uses: amondnet/vercel-action@v20 From a454a58bac75805feda0eb964351bc8d401dff73 Mon Sep 17 00:00:00 2001 From: Amilton Cabral Date: Tue, 30 Jul 2024 16:00:35 -0300 Subject: [PATCH 4/4] Update vercel-pull-request.yml --- .github/workflows/vercel-pull-request.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/vercel-pull-request.yml b/.github/workflows/vercel-pull-request.yml index 06bf816..9e117cb 100644 --- a/.github/workflows/vercel-pull-request.yml +++ b/.github/workflows/vercel-pull-request.yml @@ -6,6 +6,10 @@ on: jobs: build_and_deploy: runs-on: ubuntu-latest + permissions: + contents: write + pull-requests: write + repository-projects: write steps: - uses: actions/checkout@v2 - uses: amondnet/vercel-action@v20