Skip to content

[Initial release] Figure out a deployment strategy #2

Description

@dsapab

Once the solution is finished and working, I need to figure out a deployment strategy. I need to decide if we are going to publish the package in NPM, in GitHub repository or any other option. I do not want to over-complicate it, especially because this is something built for myself mostly. Some ideas below.

Package Publishing Options

Option Consumer Auth Semver Commit lib/ Best For
Direct GitHub install ❌ None ✅ Required Quickest setup
GitHub Packages ⚠️ Token required Team/private use
npm Registry ❌ None Open source

Install commands

  • Direct: npm install git+https://github.com/trucoit/cdk-cloudfront-proxy.git
  • GitHub Packages / npm: npm install @trucoit/cdk-cloudfront-proxy

## Taks

  • [] Figure out a proper way of versioning this
  • [] Figure out a build workflow using GitHub actions
  • [] Any automated testing/deployment?
  • [] Figure out a proper deployment mechanism (NPM registry, etc)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requesthelp wantedExtra attention is needed

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions