nicktrn
e02c90a4ea
Update self hosting images to beta.22 ( #2241 )
...
* docker: set new cli tag env var
* helm: update app and chart versions
2025-07-08 09:33:27 +01:00
Eric Allam
493ca11c43
Add ability to disable the prisma query in the healthcheck endpoint ( #2242 )
2025-07-07 16:41:55 +01:00
Eric Allam
b36d81a622
Add v4 changelog to v4 docs ( #2240 )
...
* Add v4-beta changelog docs
* Add beta.22 changelog entry
2025-07-06 11:38:10 +01:00
Eric Allam
275ce9f290
Release 4.0.0-v4-beta.22 ( #2238 )
🚀 Publish Trigger.dev Docker / units (push) Failing after 0s
🚀 Publish Trigger.dev Docker / typecheck (push) Failing after 4s
🚀 Publish Trigger.dev Docker / publish-webapp (push) Has been skipped
🚀 Publish Trigger.dev Docker / publish-worker (push) Has been skipped
🚀 Publish Trigger.dev Docker / publish-worker-v4 (push) Has been skipped
@trigger.dev/python@4.0.0-v4-beta.22
@trigger.dev/build@4.0.0-v4-beta.22
@trigger.dev/core@4.0.0-v4-beta.22
@trigger.dev/react-hooks@4.0.0-v4-beta.22
@trigger.dev/redis-worker@4.0.0-v4-beta.22
@trigger.dev/rsc@4.0.0-v4-beta.22
@trigger.dev/sdk@4.0.0-v4-beta.22
trigger.dev@4.0.0-v4-beta.22
v.docker.4.0.0-v4-beta.22
2025-07-04 16:15:15 +01:00
github-actions[bot]
5cff5c45e9
chore: Update version for release (v4-beta) ( #2159 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-04 16:13:20 +01:00
Eric Allam
47e583c19d
Properly scope the batch list to the selected environment ( #2236 )
...
Prevents showing batch runs from environments that are not in the selected environment
2025-07-04 14:41:10 +01:00
nicktrn
1019c9cdea
Switch trigger Helm chart RBAC from cluster to namespace scope and bump version ( #2232 )
...
* replace supervisor cluster role with ns-scoped role
* fix cross-ns binding
* bump chart version
2025-07-04 13:54:25 +01:00
Eric Allam
469a8df0cf
Prevent redis worker from enqueuing pending jobs ( #2235 )
2025-07-04 13:53:32 +01:00
Eric Allam
922c7cb3a6
Increase batch trigger processing job visibility timeout ( #2234 )
2025-07-04 13:43:26 +01:00
nicktrn
0fcb9705ae
Document new otel limits ( #2196 )
...
* update webapp env vars
* update limits
2025-07-04 13:41:54 +01:00
nicktrn
74fdfa93c5
Show project details when running the whoami command ( #2231 )
...
* add project details to whoami
* findFirst
* skip project check if no orgs found
* add changeset
2025-07-04 13:40:41 +01:00
Eric Allam
bdaa2ed15a
Move batch trigger processing jobs to a dedicated redis worker ( #2233 )
2025-07-04 12:16:05 +01:00
nicktrn
afc9a6ade1
Add ECR support for remote builds ( #2224 )
...
* create repo if doesn't exist
* fresh auth token for each deploy
* optional assume role
* log when machine overrides enabled
* make test repo namespace configurable
* assume role fix and env var changes
* improve ecr check
* improve tag parsing
* tag parsing tests
* track if repo created and fix test
* missing tryCatch for sts call
2025-07-03 14:25:30 +01:00
Eric Allam
7bb7e7aedc
When sharding, use the where clause in the shard key to distribute requests more evenly ( #2229 )
2025-07-03 14:21:58 +01:00
Eric Allam
e90235b317
fix processKeepAlive disabled performance regression ( #2228 )
...
* processKeepAlive disabled performance fix
When processKeepAlive was disabled, the eagerly created TaskRunProcess being discarded and a whole new TaskRunProcess created at execution time.
* Don't use a TaskRunProcess if it's being killed, fixes retryImmediately
2025-07-03 14:21:49 +01:00
James Ritchie
b7134dd769
Docs: Adds 2 references to the node.js versions we use for v3 and v4 ( #2118 )
...
* Adds 2 snippets to reference node.js version for v3 and v4
* Updated the node versions we support
* Remove specific node version from title
2025-07-02 13:08:49 +01:00
nicktrn
6fea802505
helm: set default webapp container and add extraVolumes ( #2222 )
...
* set default webapp container
* bump version
* add webapp extraVolumes and extraVolumeMounts
* bump version
2025-07-02 13:03:02 +01:00
Eric Allam
09ef7625ff
Merge pull request #2219 from triggerdotdev/metadata-serialization
...
Serialize metadata to prevent invalid data from breaking run completions
2025-07-02 12:49:08 +01:00
Eric Allam
5cf37e9f8a
Merge pull request #2189 from triggerdotdev/increased-and-configurable-attribute-limits
...
Increase otel attribute limits and make them configurable
2025-07-02 12:48:38 +01:00
Eric Allam
e7b6c2fab6
Merge pull request #2183 from triggerdotdev/process-keep-alive
...
v4: Experimental process keep alive
2025-07-02 12:39:43 +01:00
nicktrn
d619e79f74
helm: increase default postgres resource preset ( #2221 )
...
* switch to small preset for postgres
* lint
* bump version
2025-07-02 11:57:14 +01:00
Eric Allam
38a94b3b70
Add changeset
2025-07-02 11:30:13 +01:00
Eric Allam
0c2af6d87c
Increase otel attribute limits and make them configurable
2025-07-02 11:30:13 +01:00
Eric Allam
0deb2c640d
remove change from process-keep-alive
2025-07-02 11:30:13 +01:00
Eric Allam
21c70ad673
Serialize metadata to prevent invalid data from breaking run completions
2025-07-02 11:30:13 +01:00
Eric Allam
0793c2b0f4
address some nick comments in the review
2025-07-02 11:30:13 +01:00
Eric Allam
8dc90d61b4
increase run engine test timeouts
2025-07-02 11:30:13 +01:00
Eric Allam
57f3a89a86
Fix timeline span events tests
2025-07-02 11:30:13 +01:00
Eric Allam
ceb737e9f1
Fix broken webapp test
2025-07-02 11:30:13 +01:00
Eric Allam
632d6b91e9
Fix taskSlug extraction
2025-07-02 11:30:13 +01:00
Eric Allam
b548561220
Remvoe the sometimes incorrect import file name
2025-07-02 11:30:13 +01:00
Eric Allam
aecee4d35f
Don't reset task lifecycle hooks between executions
2025-07-02 11:30:13 +01:00
Eric Allam
9ab590bead
Better handle snapshot changes with the new persistent task run process,
...
Also don’t re-import the task file if the task is already in the resourceCatalog
2025-07-02 11:30:13 +01:00
Eric Allam
2cc1453f25
Always set the cold/warm variant on attempt spans, even in dev
2025-07-02 11:30:13 +01:00
Eric Allam
82f3db6825
Only bootstrap on the cold start execution, and record how many executions in the attempt span
2025-07-02 11:30:13 +01:00
Eric Allam
f0bc4ad2bd
Don't delete env vars with falsy values
2025-07-02 11:30:13 +01:00
Eric Allam
4d15c8f7cf
Better reset in the prod usage manager
2025-07-02 11:30:13 +01:00
Eric Allam
7f3b1c1735
Ensure the usage interval is cleared when resetting
2025-07-02 11:30:13 +01:00
Eric Allam
707bc09dac
Make sure maxExecutionsPerProcess is a positive integer
2025-07-02 11:30:13 +01:00
Eric Allam
a0f2c982f9
Make sure to clear existing metadata flush timer when resetting
2025-07-02 11:30:13 +01:00
Eric Allam
bffd18a6b8
Properly reset listener arrays by setting length to 0
2025-07-02 11:30:13 +01:00
Eric Allam
2018b41d22
TRIGGER -> TRIGGERDOTDEV
2025-07-02 11:30:13 +01:00
Eric Allam
c41d63497b
Handle immediate retries better
2025-07-02 11:30:13 +01:00
Eric Allam
56146afcb6
TaskRunProcessProvider cleanup is async
2025-07-02 11:30:13 +01:00
Eric Allam
020565c009
Handle dev process pool shutdown errors
2025-07-02 11:30:13 +01:00
Eric Allam
58d56f8381
Use hostname instead of host
2025-07-02 11:30:13 +01:00
Eric Allam
5b49b420cb
Add changeset
2025-07-02 11:30:13 +01:00
Eric Allam
3fb68b784a
couple of tweaks for testing stuff
2025-07-02 11:30:13 +01:00
Eric Allam
a414e65efe
handle env vars that have been removed between executions
2025-07-02 11:30:13 +01:00
Eric Allam
38fe854559
Make refreshing a task run process work correctly
2025-07-02 11:30:13 +01:00