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

[Initiative] Automated publishing of npm packages from CI/CD #625

Open
8 of 13 tasks
wraithgar opened this issue Jan 11, 2023 · 1 comment
Open
8 of 13 tasks

[Initiative] Automated publishing of npm packages from CI/CD #625

wraithgar opened this issue Jan 11, 2023 · 1 comment
Assignees

Comments

@wraithgar
Copy link
Member

wraithgar commented Jan 11, 2023

Initiative

One of the last puzzle pieces in our release process is the actual publish command. The eventual goal is publishing to npm from actions alongside all of the other release actions we currently do.

Initial implementation should be opt-in (i.e. repo-level config) driven by template-oss. OIDC or 2fa will be required. Human intervention to either kick off or allow the completion of the publish process will also be needed.

Requirements

Phase 1 Q3 FY23

  1. epic
    wraithgar

Phase 2 Q4 FY23

Phase 3 Q1 FY24

We can then move our repos over to this process.

@saquibkhan
Copy link

@MylesBorins MylesBorins changed the title Automated publishing of npm packages from CI/CD [Initiative] Automated publishing of npm packages from CI/CD Mar 16, 2023
@MylesBorins MylesBorins removed the epic label Mar 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants