Skip to content

Commit d8ca2ed

Browse files
ci: upgrade checkout/setup-python actions for Node 24 migration
1 parent a7f8e4a commit d8ca2ed

5 files changed

Lines changed: 18 additions & 18 deletions

File tree

.github/workflows/deploy-production.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
name: Deploy Frontend (Vercel)
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@v4
13+
- uses: actions/checkout@v5
1414
- uses: actions/setup-node@v4
1515
with:
1616
node-version: "20"
@@ -31,7 +31,7 @@ jobs:
3131
name: Deploy API (ECS Rolling Update)
3232
runs-on: ubuntu-latest
3333
steps:
34-
- uses: actions/checkout@v4
34+
- uses: actions/checkout@v5
3535
- uses: aws-actions/configure-aws-credentials@v4
3636
with:
3737
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
@@ -56,7 +56,7 @@ jobs:
5656
matrix:
5757
agent: [orchestrator, market_intelligence, audience_insight, launch_strategy, content_generation, analytics_feedback]
5858
steps:
59-
- uses: actions/checkout@v4
59+
- uses: actions/checkout@v5
6060
- uses: aws-actions/configure-aws-credentials@v4
6161
with:
6262
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
@@ -77,7 +77,7 @@ jobs:
7777
runs-on: ubuntu-latest
7878
needs: [deploy-frontend, deploy-api, deploy-agents]
7979
steps:
80-
- uses: actions/checkout@v4
80+
- uses: actions/checkout@v5
8181
- name: Health check
8282
run: curl -f https://api.launchiq.io/api/v1/health
8383
- name: Notify Slack

.github/workflows/deploy-staging.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
name: Deploy Frontend (Vercel Preview)
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v4
12+
- uses: actions/checkout@v5
1313
- uses: actions/setup-node@v4
1414
with:
1515
node-version: "20"
@@ -30,7 +30,7 @@ jobs:
3030
name: Deploy API (ECS Staging)
3131
runs-on: ubuntu-latest
3232
steps:
33-
- uses: actions/checkout@v4
33+
- uses: actions/checkout@v5
3434
- uses: aws-actions/configure-aws-credentials@v4
3535
with:
3636
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
@@ -55,7 +55,7 @@ jobs:
5555
matrix:
5656
agent: [orchestrator, market_intelligence, audience_insight, launch_strategy, content_generation, analytics_feedback]
5757
steps:
58-
- uses: actions/checkout@v4
58+
- uses: actions/checkout@v5
5959
- uses: aws-actions/configure-aws-credentials@v4
6060
with:
6161
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}

.github/workflows/eval-scheduled.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ jobs:
99
eval:
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v4
12+
- uses: actions/checkout@v5
1313

14-
- uses: actions/setup-python@v5
14+
- uses: actions/setup-python@v6
1515
with:
1616
python-version: "3.12"
1717

.github/workflows/integration.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,9 @@ jobs:
4646
LANGFUSE_SECRET_KEY: ${{ secrets.LANGFUSE_SECRET_KEY }}
4747

4848
steps:
49-
- uses: actions/checkout@v4
49+
- uses: actions/checkout@v5
5050

51-
- uses: actions/setup-python@v5
51+
- uses: actions/setup-python@v6
5252
with:
5353
python-version: "3.12"
5454

.github/workflows/pr.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ jobs:
99
name: Lint
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v4
13-
- uses: actions/setup-python@v5
12+
- uses: actions/checkout@v5
13+
- uses: actions/setup-python@v6
1414
with: { python-version: "3.12" }
1515
- uses: pnpm/action-setup@v3
1616
with: { version: 9 }
@@ -22,7 +22,7 @@ jobs:
2222
name: Type Check
2323
runs-on: ubuntu-latest
2424
steps:
25-
- uses: actions/checkout@v4
25+
- uses: actions/checkout@v5
2626
- uses: pnpm/action-setup@v3
2727
with: { version: 9 }
2828
- run: pnpm install
@@ -32,8 +32,8 @@ jobs:
3232
name: Unit Tests
3333
runs-on: ubuntu-latest
3434
steps:
35-
- uses: actions/checkout@v4
36-
- uses: actions/setup-python@v5
35+
- uses: actions/checkout@v5
36+
- uses: actions/setup-python@v6
3737
with: { python-version: "3.12" }
3838
- run: pip install -r src/apps/api/requirements.txt
3939
- run: pytest src/ --cov=src --cov-report=xml
@@ -44,8 +44,8 @@ jobs:
4444
runs-on: ubuntu-latest
4545
needs: [lint, test]
4646
steps:
47-
- uses: actions/checkout@v4
48-
- uses: actions/setup-python@v5
47+
- uses: actions/checkout@v5
48+
- uses: actions/setup-python@v6
4949
with: { python-version: "3.12" }
5050
- run: pip install -r src/apps/api/requirements.txt
5151
- name: Run eval suite

0 commit comments

Comments
 (0)