8000 ci: adding publish script by bmschmidt · Pull Request #55 · nomic-ai/ts-nomic · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

ci: adding publish script #55

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

Merged
merged 5 commits into from
Jul 23, 2024
Merged

ci: adding publish script #55

merged 5 commits into from
Jul 23, 2024

Conversation

bmschmidt
Copy link
Collaborator
@bmschmidt bmschmidt commented Jul 22, 2024

Futzing with publication patterns


🚀 This description was created by Ellipsis for commit d035226

Summary:

Consolidate GitHub Actions workflow to a single job for bumping version and publishing pre-releases using release-please.

Key points:

  • Consolidate GitHub Actions workflow to a single publish-next-tag-version job in .github/workflows/npm-publish.yml.
  • Remove publish-next and publish-release jobs.
  • Use release-please to determine the next version.
  • Update package.json with the new version and publish with --preid=next.
  • Change actions/checkout to v2 and actions/setup-node to v2.
  • Set Node.js version to 20.
  • Remove unnecessary permissions and release triggers.

Generated with ❤️ by ellipsis.dev

Copy link
8000 Contributor
@ellipsis-dev ellipsis-dev bot left a comment

Choose a reason for hiding this comment

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

❌ Changes requested. Reviewed everything up to 14d190f in 56.022708 seconds

More details
  • Looked at 109 lines of code in 1 files
  • Skipped 0 files when reviewing.
  • Skipped posting 3 drafted comments based on config settings.
1. .github/workflows/npm-publish.yml:12
  • Draft comment:
    Consider updating actions/checkout to the latest version (v3) to ensure compatibility and security.
      - uses: actions/checkout@v3
  • Reason this comment was not posted:
    Confidence of 0% on close inspection, compared to threshold of 50%.
2. .github/workflows/npm-publish.yml:17
  • Draft comment:
    Consider updating actions/setup-node to the latest version (v3) to ensure compatibility and security.
        uses: actions/setup-node@v3
  • Reason this comment was not posted:
    Confidence of 40% on close inspection, compared to threshold of 50%.
3. .github/workflows/npm-publish.yml:19
  • Draft comment:
    Consider using the latest LTS version of Node.js to ensure better performance, security, and compatibility.
          node-version: '18' # Latest LTS version
  • Reason this comment was not posted:
    Confidence of 40% on close inspection, compared to threshold of 50%.

Workflow ID: wflow_uvFIEX2OFs4EDypt


Want Ellipsis to fix these issues? Tag @ellipsis-dev in a comment. You can customize Ellipsis with 👍 / 👎 feedback, review rules, user-specific overrides, quiet mode, and more.

@RLesser RLesser changed the title adding publish script ci: adding publish script Jul 23, 2024
Copy link
Contributor
@ellipsis-dev ellipsis-dev bot left a comment

Choose a reason for hiding this comment

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

❌ Changes requested. Incremental review on d035226 in 39.905803 seconds

More details
  • Looked at 13 lines of code in 1 files
  • Skipped 0 files when reviewing.
  • Skipped posting 0 drafted comments based on config settings.

Workflow ID: wflow_YNjWPls1ubgMR2vD


Want Ellipsis to fix these issues? Tag @ellipsis-dev in a comment. You can customize Ellipsis with 👍 / 👎 feedback, review rules, user-specific overrides, quiet mode, and more.

RLesser and others added 2 commits July 23, 2024 17:14
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
@RLesser RLesser merged commit a6150f8 into main Jul 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
60FB
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0