Skip to content
This repository was archived by the owner on Mar 6, 2022. It is now read-only.

fix: correct license plugin and refactor all tooling #26

Merged
merged 2 commits into from
Dec 5, 2021

Conversation

0-vortex
Copy link
Contributor

@0-vortex 0-vortex commented Dec 5, 2021

What type of PR is this? (check all applicable)

  • ♻️ Refactor
  • ✨ Feature
  • 🐛 Bug Fix
  • 👷 Optimization
  • 📝 Documentation Update
  • 🔖 Release
  • 🚩 Other

Description

This PR does a couple of things:

  • expand .npmrc configuration and brings it up to date with general requirements
  • upgrade npm to lockfile-version=3
  • install latest npm in docker container
  • add npmlog process logger
  • add release management setup logging
  • fix commit analyzer rules
  • add emoji to release notes
  • fix license plugin
  • adjust release commit message
  • full code refactor for reusability

Related Tickets & Documents

closes #25

Mobile & Desktop Screenshots/Recordings

Added tests?

  • 👍 yes
  • 🙅 no, because they aren't needed
  • 🙋 no, because I need help

Added to documentation?

  • 📜 readme
  • 📜 contributing.md
  • 📓 docs
  • 📕 storybook
  • 🙅 no documentation needed

[optional] Are there any post-deployment tasks we need to perform?

@bdougie @mtfoley tried to get this released on Friday but found another slew of bugs ... now it's really ready to talk about if you can take a look! :D

[optional] What gif best describes this PR or how it makes you feel?

@0-vortex 0-vortex merged commit dc9a109 into open-sauced:main Dec 5, 2021
@0-vortex 0-vortex deleted the 25-fix-license-plugin branch December 5, 2021 20:17
github-actions bot pushed a commit that referenced this pull request Dec 5, 2021
### [3.0.1](v3.0.0...v3.0.1) (2021-12-05)

### 🐛 Bug Fixes

* correct license plugin and refactor all tooling ([#26](#26)) ([dc9a109](dc9a109)), closes [#25](#25)
@github-actions
Copy link

github-actions bot commented Dec 5, 2021

🎉 This PR is included in version 3.0.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Bug: license update plugin failing
1 participant