From 72e50717a9bb8435dd490d7e4209e56e7af1161a Mon Sep 17 00:00:00 2001 From: ijlee2 Date: Mon, 10 Feb 2025 13:20:56 +0100 Subject: [PATCH] Tagged 1.7.1 --- CHANGELOG.md | 10 ++++++++++ CONTRIBUTING.md | 20 ++++++++++++++++---- package.json | 8 ++++---- 3 files changed, 30 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f15b5192..75cb0ea5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## 1.7.1 (2025-02-10) + +### Internal +* [#97](https://github.com/ijlee2/ember-codemod-v1-to-v2/pull/97) Simplified lint configurations ([@ijlee2](https://github.com/ijlee2)) +* [#96](https://github.com/ijlee2/ember-codemod-v1-to-v2/pull/96) Updated eslint to v9 ([@ijlee2](https://github.com/ijlee2)) + +### Committers: 1 +- Isaac Lee ([@ijlee2](https://github.com/ijlee2)) + + ## 1.7.0 (2025-01-15) ### Enhancement diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 256b7737..f3e9970d 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -70,19 +70,31 @@ Here are some guidelines to help you and everyone else. 1. Generate a [personal access token](https://github.com/settings/tokens/) in GitHub, with default values for scopes (none selected). -1. Run the `release:changelog` script. This generates a text that you can add to `CHANGELOG.md`. +1. Run the `release:prepare` script. This generates a text that you can add to `CHANGELOG.md`. ```sh - GITHUB_AUTH= pnpm release:changelog + # From the workspace root + GITHUB_AUTH= pnpm release:prepare ``` -1. The package follows [semantic versioning](https://semver.org/). Update the version in `package.json` accordingly. + The package follows [semantic versioning](https://semver.org/). Update the version in `package.json` accordingly (e.g. from `0.1.1` to `0.1.2`). -1. [Create a tag](https://github.com/ijlee2/ember-codemod-v1-to-v2/releases/new) and provide release notes. The tag name should match the package version. +1. Review the file changes. Commit them in a branch, then open a pull request to merge the changes to the `main` branch. + + ```sh + # From the workspace root + git checkout -b tag-0.1.2 + git add . + git commit -m "Tagged 0.1.2" + git push origin tag-0.1.2 + ``` + +1. [Create a tag](https://github.com/ijlee2/ember-codemod-v1-to-v2/releases/new) and provide release notes. The tag name should match the package version (e.g. `0.1.2`). 1. Publish the package. ```sh + # From the workspace root pnpm release:publish ``` diff --git a/package.json b/package.json index 95e33957..95b60d10 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ember-codemod-v1-to-v2", - "version": "1.7.0", + "version": "1.7.1", "description": "Codemod to convert Ember addons to v2 addon format", "keywords": [ "codemod", @@ -28,13 +28,13 @@ ], "scripts": { "build": "./build.sh --production", - "lint": "concurrently 'pnpm:lint:*(!fix)' --names 'lint:'", - "lint:fix": "concurrently 'pnpm:lint:*:fix' --names 'fix:'", + "lint": "concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"", + "lint:fix": "concurrently \"pnpm:lint:*:fix\" --names \"fix:\"", "lint:js": "eslint . --cache", "lint:js:fix": "eslint . --fix", "lint:types": "tsc --noEmit", "prepare": "pnpm build", - "release:changelog": "lerna-changelog", + "release:prepare": "lerna-changelog", "release:publish": "pnpm publish", "test": "./build.sh --test && mt dist-for-testing --quiet" },