Skip to content

Commit d28026a

Browse files
authored
Merge pull request #584 from trycompai/main
[comp] Production Deploy
2 parents 540a3b0 + 77b9801 commit d28026a

4 files changed

Lines changed: 77 additions & 18 deletions

File tree

bun.lock

Lines changed: 44 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,10 @@
3333
"@semantic-release/npm": "^12.0.1",
3434
"@semantic-release/release-notes-generator": "^14.0.3",
3535
"@types/lodash": "^4.17.16",
36+
"concurrently": "^9.1.2",
3637
"husky": "^9.1.7",
3738
"semantic-release": "^24.2.3",
38-
"concurrently": "^9.1.2",
39+
"semantic-release-discord": "^1.2.0",
3940
"turbo": "^2.5.3",
4041
"typescript": "5.8.3"
4142
},
@@ -70,6 +71,7 @@
7071
"react-dnd": "^16.0.1",
7172
"react-dnd-html5-backend": "^16.0.1",
7273
"react-hook-form": "^7.56.3",
74+
"semantic-release-discord-notifier": "^1.0.9",
7375
"sharp": "^0.33.5",
7476
"use-debounce": "^10.0.4",
7577
"zod": "^3.24.4"

release.config.js

Lines changed: 28 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,29 @@
11
module.exports = {
2-
branches: ['release'], // Branches to release from
3-
plugins: [
4-
'@semantic-release/commit-analyzer', // Analyzes commit messages
5-
'@semantic-release/release-notes-generator', // Generates release notes
6-
'@semantic-release/changelog', // Updates the CHANGELOG.md file
7-
['@semantic-release/npm', { npmPublish: false }],
8-
[
9-
'@semantic-release/git', // Commits package.json and CHANGELOG.md
10-
{
11-
assets: ['package.json', 'bun.lockb', 'CHANGELOG.md'],
12-
message: 'chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}',
13-
},
14-
],
15-
'@semantic-release/github', // Creates a GitHub release
16-
],
17-
};
2+
branches: ["release"], // Branches to release from
3+
plugins: [
4+
"@semantic-release/commit-analyzer", // Analyzes commit messages
5+
"@semantic-release/release-notes-generator", // Generates release notes
6+
[
7+
"semantic-release-discord-notifier",
8+
{
9+
webhookUrl: "${DISCORD_WEBHOOK_URL}",
10+
embedJson: {
11+
title: "New Release: ${nextRelease.version}",
12+
description: "${nextRelease.notes}",
13+
color: 5814783,
14+
},
15+
},
16+
],
17+
"@semantic-release/changelog", // Updates the CHANGELOG.md file
18+
["@semantic-release/npm", { npmPublish: false }],
19+
[
20+
"@semantic-release/git", // Commits package.json and CHANGELOG.md
21+
{
22+
assets: ["package.json", "bun.lockb", "CHANGELOG.md"],
23+
message:
24+
"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}",
25+
},
26+
],
27+
"@semantic-release/github", // Creates a GitHub release
28+
],
29+
};

turbo.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@
4545
"GROQ_API_KEY",
4646
"RESEND_AUDIENCE_ID",
4747
"FIRECRAWL_API_KEY",
48-
"ZAPIER_HUBSPOT_WEBHOOK_URL"
48+
"ZAPIER_HUBSPOT_WEBHOOK_URL",
49+
"TRUST_PORTAL_PROJECT_ID"
4950
],
5051
"inputs": [
5152
"$TURBO_DEFAULT$",

0 commit comments

Comments
 (0)