hcengineering / hcengineering/platform

Can someone with access fix the `publish npm` actions?

Open
#11,025 5 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
27.7k
Forks
2.2k
PR merge metrics
No merged PRs in 30d

Description

## Problem

Really apreciate the hardwork and dedication the team put on to this project.

unfortunately, the action `Publish npm` is failing due to an npm auth issue

## Impact

Without the proper typings on the existsing npm packages, the packages are nearly not usable for typescript projects.

## Evidence

see: https://github.com/hcengineering/platform/actions/runs/28693477104

I tried to fork and build the entire repository and the three steps in the actions works perfectly fine:

`node common/scripts/install-run-rush.js install` is installing the dependencies.
`node common/scripts/install-run-rush.js build` is building the project.
`node common/scripts/install-run-rush.js validate` is generated all the types.

## Proposed resolution

So the missing part is just the package not getting pushed to npm after the packages are creatd due to the auth issue.

Much appereciated if someone could configure and push the new npm packages.

## Related

I assume these two are also a related issues:

1. #10881
2. #10933

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the failing `Publish npm` workflow and action run 28693477104, then compare it with the successful install, build, and validate commands listed in the issue. Done means resolving the npm authentication failure so the generated packages and TypeScript typings are published successfully.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, node.js, typescript
Domain
ci-cd, release
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.