Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ jobs:
# Build AMD64 images and push to ECR immediately (+ GHCR for main)
build-amd64:
name: Build AMD64
needs: [test-build, detect-version]
needs: [detect-version]
if: github.event_name == 'push' && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/staging' || github.ref == 'refs/heads/dev')
runs-on: blacksmith-8vcpu-ubuntu-2404
permissions:
Expand All @@ -70,7 +70,7 @@ jobs:
ecr_repo_secret: ECR_REALTIME
steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Configure AWS credentials
uses: aws-actions/configure-aws-credentials@v4
Expand Down Expand Up @@ -150,7 +150,7 @@ jobs:
# Build ARM64 images for GHCR (main branch only, runs in parallel)
build-ghcr-arm64:
name: Build ARM64 (GHCR Only)
needs: [test-build, detect-version]
needs: [detect-version]
runs-on: blacksmith-8vcpu-ubuntu-2404-arm
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
permissions:
Expand All @@ -169,7 +169,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Login to GHCR
uses: docker/login-action@v3
Expand Down Expand Up @@ -264,10 +264,10 @@ jobs:
outputs:
docs_changed: ${{ steps.filter.outputs.docs }}
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
with:
fetch-depth: 2 # Need at least 2 commits to detect changes
- uses: dorny/paths-filter@v3
- uses: dorny/paths-filter@v4
id: filter
with:
filters: |
Expand All @@ -294,7 +294,7 @@ jobs:
contents: write
steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/docs-embeddings.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Bun
uses: oven-sh/setup-bun@v2
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/i18n.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
ref: staging
token: ${{ secrets.GH_PAT }}
Expand Down Expand Up @@ -115,7 +115,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
ref: staging

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/images.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Configure AWS credentials
uses: aws-actions/configure-aws-credentials@v4
Expand Down Expand Up @@ -117,7 +117,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Login to GHCR
uses: docker/login-action@v3
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/migrations.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Bun
uses: oven-sh/setup-bun@v2
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish-cli.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
runs-on: blacksmith-4vcpu-ubuntu-2404
steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Bun
uses: oven-sh/setup-bun@v2
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish-python-sdk.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
runs-on: blacksmith-4vcpu-ubuntu-2404
steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Python
uses: actions/setup-python@v5
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish-ts-sdk.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
runs-on: blacksmith-4vcpu-ubuntu-2404
steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Bun
uses: oven-sh/setup-bun@v2
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Bun
uses: oven-sh/setup-bun@v2
Expand Down
2 changes: 1 addition & 1 deletion apps/sim/components/emails/render.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { render } from '@react-email/components'
import { render } from '@react-email/render'
import {
OnboardingFollowupEmail,
OTPVerificationEmail,
Expand Down
2 changes: 1 addition & 1 deletion apps/sim/lib/billing/webhooks/invoices.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { render } from '@react-email/components'
import { render } from '@react-email/render'
import { db } from '@sim/db'
import {
member,
Expand Down
2 changes: 2 additions & 0 deletions apps/sim/tools/confluence/add_label.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,8 @@ export const confluenceAddLabelTool: ToolConfig<
provider: 'confluence',
},

errorExtractor: 'atlassian-errors',

params: {
accessToken: {
type: 'string',
Expand Down
2 changes: 2 additions & 0 deletions apps/sim/tools/confluence/create_blogpost.ts
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,8 @@ export const confluenceCreateBlogPostTool: ToolConfig<
provider: 'confluence',
},

errorExtractor: 'atlassian-errors',

params: {
accessToken: {
type: 'string',
Expand Down
2 changes: 2 additions & 0 deletions apps/sim/tools/confluence/create_comment.ts
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,8 @@ export const confluenceCreateCommentTool: ToolConfig<
provider: 'confluence',
},

errorExtractor: 'atlassian-errors',

params: {
accessToken: {
type: 'string',
Expand Down
2 changes: 2 additions & 0 deletions apps/sim/tools/confluence/create_page.ts
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,8 @@ export const confluenceCreatePageTool: ToolConfig<
provider: 'confluence',
},

errorExtractor: 'atlassian-errors',

params: {
accessToken: {
type: 'string',
Expand Down
2 changes: 2 additions & 0 deletions apps/sim/tools/confluence/create_page_property.ts
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,8 @@ export const confluenceCreatePagePropertyTool: ToolConfig<
provider: 'confluence',
},

errorExtractor: 'atlassian-errors',

params: {
accessToken: {
type: 'string',
Expand Down
2 changes: 2 additions & 0 deletions apps/sim/tools/confluence/create_space.ts
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,8 @@ export const confluenceCreateSpaceTool: ToolConfig<
provider: 'confluence',
},

errorExtractor: 'atlassian-errors',

params: {
accessToken: {
type: 'string',
Expand Down
2 changes: 2 additions & 0 deletions apps/sim/tools/confluence/create_space_property.ts
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,8 @@ export const confluenceCreateSpacePropertyTool: ToolConfig<
provider: 'confluence',
},

errorExtractor: 'atlassian-errors',

params: {
accessToken: {
type: 'string',
Expand Down
2 changes: 2 additions & 0 deletions apps/sim/tools/confluence/delete_attachment.ts
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@ export const confluenceDeleteAttachmentTool: ToolConfig<
provider: 'confluence',
},

errorExtractor: 'atlassian-errors',

params: {
accessToken: {
type: 'string',
Expand Down
2 changes: 2 additions & 0 deletions apps/sim/tools/confluence/delete_blogpost.ts
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,8 @@ export const confluenceDeleteBlogPostTool: ToolConfig<
provider: 'confluence',
},

errorExtractor: 'atlassian-errors',

params: {
accessToken: {
type: 'string',
Expand Down
2 changes: 2 additions & 0 deletions apps/sim/tools/confluence/delete_comment.ts
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@ export const confluenceDeleteCommentTool: ToolConfig<
provider: 'confluence',
},

errorExtractor: 'atlassian-errors',

params: {
accessToken: {
type: 'string',
Expand Down
2 changes: 2 additions & 0 deletions apps/sim/tools/confluence/delete_label.ts
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ export const confluenceDeleteLabelTool: ToolConfig<
provider: 'confluence',
},

errorExtractor: 'atlassian-errors',

params: {
accessToken: {
type: 'string',
Expand Down
2 changes: 2 additions & 0 deletions apps/sim/tools/confluence/delete_page.ts
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,8 @@ export const confluenceDeletePageTool: ToolConfig<
provider: 'confluence',
},

errorExtractor: 'atlassian-errors',

params: {
accessToken: {
type: 'string',
Expand Down
2 changes: 2 additions & 0 deletions apps/sim/tools/confluence/delete_page_property.ts
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ export const confluenceDeletePagePropertyTool: ToolConfig<
provider: 'confluence',
},

errorExtractor: 'atlassian-errors',

params: {
accessToken: {
type: 'string',
Expand Down
2 changes: 2 additions & 0 deletions apps/sim/tools/confluence/delete_space.ts
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,8 @@ export const confluenceDeleteSpaceTool: ToolConfig<
provider: 'confluence',
},

errorExtractor: 'atlassian-errors',

params: {
accessToken: {
type: 'string',
Expand Down
2 changes: 2 additions & 0 deletions apps/sim/tools/confluence/delete_space_property.ts
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ export const confluenceDeleteSpacePropertyTool: ToolConfig<
provider: 'confluence',
},

errorExtractor: 'atlassian-errors',

params: {
accessToken: {
type: 'string',
Expand Down
2 changes: 2 additions & 0 deletions apps/sim/tools/confluence/get_blogpost.ts
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,8 @@ export const confluenceGetBlogPostTool: ToolConfig<
provider: 'confluence',
},

errorExtractor: 'atlassian-errors',

params: {
accessToken: {
type: 'string',
Expand Down
2 changes: 2 additions & 0 deletions apps/sim/tools/confluence/get_page_ancestors.ts
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,8 @@ export const confluenceGetPageAncestorsTool: ToolConfig<
provider: 'confluence',
},

errorExtractor: 'atlassian-errors',

params: {
accessToken: {
type: 'string',
Expand Down
2 changes: 2 additions & 0 deletions apps/sim/tools/confluence/get_page_children.ts
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,8 @@ export const confluenceGetPageChildrenTool: ToolConfig<
provider: 'confluence',
},

errorExtractor: 'atlassian-errors',

params: {
accessToken: {
type: 'string',
Expand Down
2 changes: 2 additions & 0 deletions apps/sim/tools/confluence/get_page_descendants.ts
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,8 @@ export const confluenceGetPageDescendantsTool: ToolConfig<
provider: 'confluence',
},

errorExtractor: 'atlassian-errors',

params: {
accessToken: {
type: 'string',
Expand Down
2 changes: 2 additions & 0 deletions apps/sim/tools/confluence/get_page_version.ts
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,8 @@ export const confluenceGetPageVersionTool: ToolConfig<
provider: 'confluence',
},

errorExtractor: 'atlassian-errors',

params: {
accessToken: {
type: 'string',
Expand Down
2 changes: 2 additions & 0 deletions apps/sim/tools/confluence/get_pages_by_label.ts
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,8 @@ export const confluenceGetPagesByLabelTool: ToolConfig<
provider: 'confluence',
},

errorExtractor: 'atlassian-errors',

params: {
accessToken: {
type: 'string',
Expand Down
2 changes: 2 additions & 0 deletions apps/sim/tools/confluence/get_space.ts
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,8 @@ export const confluenceGetSpaceTool: ToolConfig<
provider: 'confluence',
},

errorExtractor: 'atlassian-errors',

params: {
accessToken: {
type: 'string',
Expand Down
2 changes: 2 additions & 0 deletions apps/sim/tools/confluence/get_task.ts
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,8 @@ export const confluenceGetTaskTool: ToolConfig<ConfluenceGetTaskParams, Confluen
provider: 'confluence',
},

errorExtractor: 'atlassian-errors',

params: {
accessToken: {
type: 'string',
Expand Down
2 changes: 2 additions & 0 deletions apps/sim/tools/confluence/get_user.ts
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ export const confluenceGetUserTool: ToolConfig<ConfluenceGetUserParams, Confluen
provider: 'confluence',
},

errorExtractor: 'atlassian-errors',

params: {
accessToken: {
type: 'string',
Expand Down
2 changes: 2 additions & 0 deletions apps/sim/tools/confluence/list_attachments.ts
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,8 @@ export const confluenceListAttachmentsTool: ToolConfig<
provider: 'confluence',
},

errorExtractor: 'atlassian-errors',

params: {
accessToken: {
type: 'string',
Expand Down
2 changes: 2 additions & 0 deletions apps/sim/tools/confluence/list_blogposts.ts
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,8 @@ export const confluenceListBlogPostsTool: ToolConfig<
provider: 'confluence',
},

errorExtractor: 'atlassian-errors',

params: {
accessToken: {
type: 'string',
Expand Down
Loading
Loading