[PR #5168] [MERGED] chore(cli): push to npm #10679

Closed
opened 2026-02-05 14:26:13 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/immich-app/immich/pull/5168
Author: @jrasm91
Created: 11/20/2023
Status: Merged
Merged: 11/20/2023
Merged by: @etnoy

Base: mainHead: chore/push-to-npm


📝 Commits (1)

📊 Changes

5 files changed (+56 additions, -4 deletions)

View changed files

.github/workflows/cli-release.yml (+18 -0)
cli/.npmignore (+10 -0)
cli/LICENSE (+21 -0)
📝 cli/package-lock.json (+3 -2)
📝 cli/package.json (+4 -2)

📄 Description

  • Publish the CLI to npm on workflow dispatch
  • Add ignore file for use on publish
  • Switch from yarn to npm in build step
  • Add LICENSE stuff
  • Change package.json version to 2.0.3 since 2.0.2 has already been pushed to npm

The package.json version field will need to be manually bumped prior to running the workflow. We can look into including that as part of this release workflow in the future


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/immich-app/immich/pull/5168 **Author:** [@jrasm91](https://github.com/jrasm91) **Created:** 11/20/2023 **Status:** ✅ Merged **Merged:** 11/20/2023 **Merged by:** [@etnoy](https://github.com/etnoy) **Base:** `main` ← **Head:** `chore/push-to-npm` --- ### 📝 Commits (1) - [`92e4bbc`](https://github.com/immich-app/immich/commit/92e4bbca239170c1018e0d09bbd8acd379db471a) chore(cli): push to npm ### 📊 Changes **5 files changed** (+56 additions, -4 deletions) <details> <summary>View changed files</summary> ➕ `.github/workflows/cli-release.yml` (+18 -0) ➕ `cli/.npmignore` (+10 -0) ➕ `cli/LICENSE` (+21 -0) 📝 `cli/package-lock.json` (+3 -2) 📝 `cli/package.json` (+4 -2) </details> ### 📄 Description - Publish the CLI to npm on workflow dispatch - Add ignore file for use on publish - Switch from yarn to npm in build step - Add LICENSE stuff - Change package.json version to 2.0.3 since 2.0.2 has already been pushed to npm The package.json version field will need to be manually bumped prior to running the workflow. We can look into including that as part of this release workflow in the future --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-05 14:26:13 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#10679