Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add NPM Publishing workflow #10

Merged
merged 2 commits into from
Jun 21, 2024
Merged

Add NPM Publishing workflow #10

merged 2 commits into from
Jun 21, 2024

Conversation

EvanBoyle
Copy link
Member

also removes global state for tests. I created the NPM org @cortexclick and the package will be published under @cortexclick/cortex.

Will run the first release after this is merged, there is a chance there will be some trial/error getting things completely working e2e, but unfortunately can't do much testing without merging this workflow.

@@ -13,7 +13,7 @@
"typescript-eslint": "^7.13.1",
"vitest": "^1.6.0"
},
"name": "cortex-sdk",
"name": "@cortexclick/cortex",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm worried this package name is confusing. Should it be like @cortexclick/js or @cortexclick/sdk? cortex does not really describe this package.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

People do all sorts of differnt things with package names. I prefer to stick to something branded for the SDK. Similar to openAI and pulumi:

But others do just use sdk:

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

And cortex is the key noun for our offering. A cortex is a customizable AI agent for marketing/sales automation that let's you operate over your enterprise data.

We will have some work to do one the marketing and brand awareness side, but I think we should lean into it and not away from it.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why not cortex-sdk?

@EvanBoyle EvanBoyle merged commit 594139c into main Jun 21, 2024
3 checks passed
Copy link
Contributor

@chaosrealm chaosrealm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants