cfn-include icon indicating copy to clipboard operation
cfn-include copied to clipboard

Any plans to release a new version?

Open whitfin opened this issue 1 year ago • 9 comments

I've noticed that the latest release was many years ago, but there's a lot of fun new stuff in the main branch. Unfortunately there's a dependency on @cfn-include/utils which appears to be a private package, so it's not possible to use from this repository.

Is there any plan to make that package public and/or create a new public release of this project? Thank you :)

whitfin avatar May 25 '24 23:05 whitfin

@nmccready any chance we can bake @cfn-include/utils into the main package? I see that it has a bunch of dependencies but I assume they are only required at build time? I'd hate to see the number of dependencies for cfn-include balloon (CDK is a heavy beast).

monken avatar May 26 '24 00:05 monken

We likely can if I get a free minute I’ll take a look at detaching it.

Relocating as a separate package as this will be easier .

nmccready avatar May 26 '24 01:05 nmccready

We also need to update the entire CI process to make sure it passes tests either the new stuff.

I have some existing GitHub actions in other repos that will handle auto releases as well. Otherwise other admins will need access to publish the npm package.

nmccready avatar May 26 '24 01:05 nmccready

I am going to relocate @cfn-include/utils to @znemz/cft-utils for quicker publishing and since I am the original author. I make sure aws-cdk is only needed for pre-publish / dev.

nmccready avatar May 26 '24 23:05 nmccready

cft-utils work here https://github.com/nmccready/cft-utils working on auto publishing

nmccready avatar May 27 '24 01:05 nmccready

Fix

https://github.com/monken/cfn-include/issues/60

nmccready avatar May 27 '24 01:05 nmccready

Note: we should copy over these work flows https://github.com/nmccready/cft-utils/tree/main/.github/workflows

nmccready avatar Jun 05 '24 20:06 nmccready

https://github.com/monken/cfn-include/issues/70

nmccready avatar Aug 27 '24 20:08 nmccready

https://github.com/monken/cfn-include/issues/62 Resolved

nmccready avatar Aug 27 '24 20:08 nmccready

Forked the repo and published to npm under @znemz/cfn-include

https://github.com/nmccready/cfn-include

https://www.npmjs.com/package/@znemz/cfn-include

nmccready avatar Nov 08 '24 20:11 nmccready