Skip to content

Commit 3a0ca3e

Browse files
chore(deps): update from template
1 parent fa7f050 commit 3a0ca3e

4 files changed

Lines changed: 33 additions & 21 deletions

File tree

.copier-answers.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
_commit: v0.8.11
1+
_commit: v0.8.12
22
_src_path: gh:helmut-hoffer-von-ankershoffen/oe-python-template
33
attestations_enabled: true
44
author_email: helmuthva@gmail.com
Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
11
name: Vercel Preview Deployment
2-
env:
3-
VERCEL_ORG_ID: ${{ secrets.VERCEL_ORG_ID }}
4-
VERCEL_PROJECT_ID: ${{ secrets.VERCEL_PROJECT_ID }}
52
on:
63
push:
74
branches-ignore:
@@ -19,13 +16,20 @@ jobs:
1916
enable-cache: true
2017
cache-dependency-glob: uv.lock
2118

19+
- name: Make Vercel distribution
20+
run: |
21+
make dist_vercel
22+
2223
- name: Install Vercel CLI
2324
run: npm install --global vercel@latest
2425

25-
- name: Package and Deploy to Preview Environment
26-
run: |
27-
make dist_vercel
28-
cd dist_vercel
29-
vercel pull --yes --environment=preview --token=${{ secrets.VERCEL_TOKEN }}
30-
vercel build --prod --token=${{ secrets.VERCEL_TOKEN }}
31-
vercel deploy --prebuilt --archive=tgz --token=${{ secrets.VERCEL_TOKEN }}
26+
- name: Deploy to Vercel
27+
uses: helmut-hoffer-von-ankershoffen/vercel-deploy@6b4d15b80083745c218b5b8203077d5dd2de9f98
28+
with:
29+
GITHUB_DEPLOYMENT_ENV: Preview
30+
WORKING_DIRECTORY: dist_vercel
31+
ARCHIVE: true
32+
GITHUB_TOKEN: ${{ secrets.GH_PAT }}
33+
VERCEL_TOKEN: ${{ secrets.VERCEL_TOKEN }}
34+
VERCEL_ORG_ID: ${{ secrets.VERCEL_ORG_ID }}
35+
VERCEL_PROJECT_ID: ${{ secrets.VERCEL_PROJECT_ID }}
Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
11
name: Vercel Production Deployment
2-
env:
3-
VERCEL_ORG_ID: ${{ secrets.VERCEL_ORG_ID }}
4-
VERCEL_PROJECT_ID: ${{ secrets.VERCEL_PROJECT_ID }}
52
on:
63
push:
74
branches:
@@ -19,13 +16,20 @@ jobs:
1916
enable-cache: true
2017
cache-dependency-glob: uv.lock
2118

19+
- name: Make Vercel distribution
20+
run: |
21+
make dist_vercel
22+
2223
- name: Install Vercel CLI
2324
run: npm install --global vercel@latest
2425

25-
- name: Package and Deploy to Production
26-
run: |
27-
make dist_vercel
28-
cd dist_vercel
29-
vercel pull --yes --environment=production --token=${{ secrets.VERCEL_TOKEN }}
30-
vercel build --prod --token=${{ secrets.VERCEL_TOKEN }}
31-
vercel deploy --prebuilt --archive=tgz --prod --token=${{ secrets.VERCEL_TOKEN }}
26+
- name: Deploy to Vercel
27+
uses: helmut-hoffer-von-ankershoffen/vercel-deploy@6b4d15b80083745c218b5b8203077d5dd2de9f98
28+
with:
29+
GITHUB_DEPLOYMENT_ENV: Production
30+
WORKING_DIRECTORY: dist_vercel
31+
ARCHIVE: true
32+
GITHUB_TOKEN: ${{ secrets.GH_PAT }}
33+
VERCEL_TOKEN: ${{ secrets.VERCEL_TOKEN }}
34+
VERCEL_ORG_ID: ${{ secrets.VERCEL_ORG_ID }}
35+
VERCEL_PROJECT_ID: ${{ secrets.VERCEL_PROJECT_ID }}

VERCEL.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,5 +65,9 @@ of `orgId` from step 1
6565
copy the token to clipboard.
6666
5. [Create secret](https://github.com/helmut-hoffer-von-ankershoffen/oe-python-template-example/settings/secrets/actions/new) called `VERCEL_TOKEN` with the value
6767
of `projectId` from the previous command
68+
6. [Generate GitHub Personal Access Token](https://github.com/settings/tokens) with Deployments (Read and Write) and
69+
Pull Requests (Read and Write) permissions scoped for repository of the project. Copy the token in your buffer
70+
7. [Create secret](https://github.com/helmut-hoffer-von-ankershoffen/oe-python-template-example/settings/secrets/actions/new) called `GH_PATH` with the value
71+
set to the token created in step 6
6872

6973
That's it. The rest is automatic, deploy happening on build of main.

0 commit comments

Comments
 (0)