generate release PRs based on the conventionalcommits.org spec
Squash commits in a Git branch or pull-request
Script that behaves similar to <yarn patch [package] --update>, but does not create a patch of packages.
Sharable commitlint config enforcing a max commit message header length when squashing GitHub PRs
This is a convenience wrapper around [`tailwind-merge`](https://npm.im/tailwind-merge) and [`clsx`](https://npm.im/clsx).
Common utility commands for Git repositories.
Common utility commands for Git repositories.
A local-only version of '@changesets/changelog-github' that doesn't rely on GitHub's API.
Provides metadata and conversions from repository urls for GitHub, Bitbucket and GitLab
Developer CLI that automates git workflows — branching, syncing, committing, and PRs — with multi-workflow and commit convention support.
AWS SDK for JavaScript Codecommit Client for Node.js, Browser and React Native
Mocking/stubbing library for BATS (Bash Automated Testing System)
Color schema for Allthings projects
The easiest way to build site in Vue.
A CLI tool that automates the process of backporting commits
Get raw git commits out of your repository using git-log(1).
a React component that wraps `react-intl`'s `IntlProvider` and lazily fetches translation JSON files from a CDN
Communicate important updates to your team via git commit messages
Minimal NodeJS browser packager
a util for spawning git from npm CLI contexts
Simple GIT interface for node.js
A high level git url parser for common git providers.
Blazing Fast JavaScript Raster Processing Engine
List of Git hooks
Sometimes execute the basic git commands is very boring and repetitive so, this shortcut will make your git repository be most clean.
# Squash Migrations Periodically squash migrations to reduce overhead of the `db:migrate` Rake task. ## Creating a release 1. Create a new pull request that: - Bumps the version in `rails-squash-migrations.gemspec` - Updates `CHANGELOG.md` to include all noteworthy changes, the release version, and the release date. 2. After the pull request lands, checkout the most up to date `main` branch and build the gem: ```console $ docker run --rm -it -v $(pwd):$(pwd) -w $(pwd) ruby gem build ``` 3. Publish the gem: ```console $ docker run --rm -it -v $(pwd):$(pwd) -w $(pwd) ruby gem push rails-squash-migrations-X.Y.Z.gem ``` 4. Create and publish a git tag: ```console $ git tag X.Y.Z $ git push https://github.com/Pioneer-Valley-Books/rails-squash-migrations.git X.Y.Z ```