Skip to content

Commit c3055c9

Browse files
authored
Merge branch 'main' into claude/fix-oom-recovery-single-inflight-user
2 parents e9fe30c + 920892b commit c3055c9

198 files changed

Lines changed: 21195 additions & 1681 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.changeset/local-bundle-deploy.md‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
"@trigger.dev/core": patch
3+
"trigger.dev": patch
4+
---
5+
6+
Add an experimental `--local-bundle` deploy flag that runs the install and bundling steps on your machine and uploads only the build output; the image is still built remotely. Useful when your project's install step needs tooling or credentials that only exist locally.

‎.changeset/violet-buses-tease.md‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"trigger.dev": patch
3+
---
4+
5+
Send the CLI version header on all API requests so deployments are attributable to a CLI version

‎.github/workflows/codeql.yml‎

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
name: CodeQL
2+
3+
on:
4+
push:
5+
branches: [main]
6+
pull_request:
7+
8+
permissions: {}
9+
10+
concurrency:
11+
group: ${{ github.workflow }}-${{ github.ref }}
12+
cancel-in-progress: true
13+
14+
jobs:
15+
analyze:
16+
name: Analyze (${{ matrix.language }})
17+
if: github.repository == 'triggerdotdev/trigger.dev'
18+
runs-on: ubuntu-latest
19+
permissions:
20+
contents: read
21+
security-events: write # Upload SARIF to GitHub Security tab
22+
strategy:
23+
fail-fast: false
24+
matrix:
25+
language: [actions, javascript-typescript]
26+
steps:
27+
- name: Checkout repository
28+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
29+
with:
30+
persist-credentials: false
31+
32+
- name: Initialize CodeQL
33+
uses: github/codeql-action/init@db488ddef3bf6cb639b32c2e9a7c0a7ea8271d28 # v4.37.8
34+
with:
35+
languages: ${{ matrix.language }}
36+
37+
- name: Perform CodeQL Analysis
38+
uses: github/codeql-action/analyze@db488ddef3bf6cb639b32c2e9a7c0a7ea8271d28 # v4.37.8
39+
with:
40+
category: /language:${{ matrix.language }}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
area: webapp
3+
type: feature
4+
---
5+
6+
Self-hosted instances can now disable the admin dashboard and user impersonation entirely. See the self-hosting docs for the new setting.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
area: webapp
3+
type: feature
4+
---
5+
6+
Deployment logs no longer jump to the bottom while you are reading earlier output. Scroll up to pause auto-scroll, and scroll back down or use the new scroll-to-bottom button in the log header to resume following.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
area: webapp
3+
type: improvement
4+
---
5+
6+
Stop the browser offering to autofill or save environment variable values as saved credentials.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
area: webapp
3+
type: improvement
4+
---
5+
6+
When a runs list or runs.list API request spans too much data to complete, it now returns a clear, actionable error asking you to narrow the time range, instead of failing with a generic error.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
area: webapp
3+
type: improvement
4+
---
5+
6+
Improved the performance and reliability of the runs list and the runs.list API, especially for large projects and filtered views.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
area: webapp
3+
type: fix
4+
---
5+
6+
The Staging branch setting now shows an upgrade prompt on plans that don't include a Staging environment, instead of looking editable and then silently doing nothing when saved.

‎apps/webapp/app/components/integrations/VercelBuildSettings.tsx‎

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ type BuildSettingsFieldsProps = {
4949
* the pin status is unknown — distinct from "not set". */
5050
currentTriggerVersionFetchFailed?: boolean;
5151
/** Hide the section-level master toggles for "Pull env vars" and "Discover new env vars". */
52-
hideSectionToggles?: boolean;
5352
showAtomicDeployments?: boolean;
5453
layout?: "settings" | "card";
5554
};
@@ -68,7 +67,6 @@ export function BuildSettingsFields({
6867
onAutoPromoteChange,
6968
currentTriggerVersion,
7069
currentTriggerVersionFetchFailed,
71-
hideSectionToggles,
7270
showAtomicDeployments = true,
7371
layout = "card",
7472
}: BuildSettingsFieldsProps) {
@@ -222,7 +220,7 @@ export function BuildSettingsFields({
222220
<div className="mb-2">
223221
<div className="flex items-center justify-between">
224222
<Label>Pull env vars before build</Label>
225-
{!hideSectionToggles && availableEnvSlugs.length > 1 && (
223+
{availableEnvSlugs.length > 1 && (
226224
<Switch
227225
variant="small"
228226
checked={
@@ -292,7 +290,7 @@ export function BuildSettingsFields({
292290
<div className="mb-2">
293291
<div className="flex items-center justify-between">
294292
<Label>Discover new env vars</Label>
295-
{!hideSectionToggles && availableEnvSlugs.length > 1 && (
293+
{availableEnvSlugs.length > 1 && (
296294
<Switch
297295
variant="small"
298296
checked={

0 commit comments

Comments
 (0)