You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm tired, so I'm just capturing a to-do list to vet the release process tomorrow. It works from end to end.
I created an annotated tag on the command line (See below, I forgot the
I pushed the tag.
The action caught the new tag, zipped up the dist folder and attached it to a newly created GitHub release.
The action also published the package to npm.
All of that worked. I think I will need to update the formatting of the release annotation, but otherwise it's all pretty good.
Open issues to clean up before Thursday/Monday (I'm aiming to release on Thursday, but will push it out to Monday if the blog post takes longer than I'm hoping.)
Change the file name of the zip file to match previous versions. I forgot the html5-boilerplate_ bit.
Figure out how to zip the dist folder without including the folder itself. Right now the folder contains the dist folder as a single child. We usually just have it be the contents of the dist folder. My brain will hurt after this, I think. Maintaining a project like this means I have to learn about a lot of stuff. Learning the complexities of the zip command is not the most exciting stuff I've ever had to tackle. If anyone wants to explain this to me like I've five, I'm all ears.
Test the npm package via all the different methods (including the new npx command)
The text was updated successfully, but these errors were encountered:
Instead of trying to figure out how to trick zip into dropping the top level directory you could use the working-directory directive on the step and zip everything.
- name: Create Zip Folderworking-directory: ./distrun: zip -r ../${{ steps.get_version.outputs.VERSION }}.zip .
@roblarsen np, I've been following the project for a long time, but only recently I have tried to actually participate and be helpful. Glad I could contribute in some way :)
I'm tired, so I'm just capturing a to-do list to vet the release process tomorrow. It works from end to end.
All of that worked. I think I will need to update the formatting of the release annotation, but otherwise it's all pretty good.
Open issues to clean up before Thursday/Monday (I'm aiming to release on Thursday, but will push it out to Monday if the blog post takes longer than I'm hoping.)
html5-boilerplate_
bit.dist
folder without including the folder itself. Right now the folder contains the dist folder as a single child. We usually just have it be the contents of thedist
folder. My brain will hurt after this, I think. Maintaining a project like this means I have to learn about a lot of stuff. Learning the complexities of thezip
command is not the most exciting stuff I've ever had to tackle. If anyone wants to explain this to me like I've five, I'm all ears.npx
command)The text was updated successfully, but these errors were encountered: