Skip to content

Commit 0b46b42

Browse files
Fix cron workflow by adding uv setup
- Add astral-sh/setup-uv@v7 step (fixes make pre-build failure) - Update runner to blacksmith-2vcpu-ubuntu-2404 - Bump actions/checkout to v6 - Bump actions/setup-python to v6 Signed-off-by: Jai Pradeesh <jai@deepsource.io>
1 parent 92f2157 commit 0b46b42

3 files changed

Lines changed: 13 additions & 8 deletions

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,19 @@ on: [push]
44

55
jobs:
66
test:
7-
runs-on: ubuntu-latest
7+
runs-on: blacksmith-2vcpu-ubuntu-2404
88
steps:
99
- name: Checkout repo
10-
uses: actions/checkout@v4
10+
uses: actions/checkout@v6
1111

1212
- name: Set up Python 3.12
13-
uses: actions/setup-python@v5
13+
uses: actions/setup-python@v6
1414
with:
1515
python-version: '3.12'
1616

17+
- name: Install uv
18+
uses: astral-sh/setup-uv@v7
19+
1720
- name: Install dependencies
1821
run: make pre-build
1922

.github/workflows/cron.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,19 @@ on:
77

88
jobs:
99
deploy:
10-
runs-on: ubuntu-latest
10+
runs-on: blacksmith-2vcpu-ubuntu-2404
1111
steps:
1212
- name: Checkout repo
13-
uses: actions/checkout@v4
13+
uses: actions/checkout@v6
1414

1515
- name: Set up Python 3.12
16-
uses: actions/setup-python@v5
16+
uses: actions/setup-python@v6
1717
with:
1818
python-version: '3.12'
1919

20+
- name: Install uv
21+
uses: astral-sh/setup-uv@v7
22+
2023
- name: Set up bun
2124
uses: oven-sh/setup-bun@v1
2225

vercel.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
{
22
"$schema": "https://openapi.vercel.sh/vercel.json",
33
"buildCommand": "make generate-prod",
4-
"framework": "nuxtjs",
5-
"installCommand": "yum install -y python3-pip"
4+
"framework": "nuxtjs"
65
}

0 commit comments

Comments
 (0)