From f69b4cf96c3f393bd88648a89f843af8ca628ab6 Mon Sep 17 00:00:00 2001 From: ijlee2 Date: Tue, 4 Feb 2025 15:17:47 +0100 Subject: [PATCH] Tagged 1.0.10 --- CHANGELOG.md | 10 ++++++++++ CONTRIBUTING.md | 20 ++++++++++++++++---- LICENSE.md | 2 +- package.json | 4 ++-- 4 files changed, 29 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0356323..fd12303 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## 1.0.10 (2025-02-04) + +### Internal +* [#55](https://github.com/ijlee2/ember-codemod-args-to-signature/pull/55) Updated eslint to v9 ([@ijlee2](https://github.com/ijlee2)) + +### Committers: 1 +- Isaac Lee ([@ijlee2](https://github.com/ijlee2)) + + ## 1.0.9 (2024-12-27) ### Internal @@ -8,6 +17,7 @@ ### Committers: 1 - Isaac Lee ([@ijlee2](https://github.com/ijlee2)) + ## 1.0.8 (2024-08-28) ### Internal diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 71102ce..3940c5e 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-args-to-signature/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-args-to-signature/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/LICENSE.md b/LICENSE.md index cba618f..5408310 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2024 Isaac J. Lee +Copyright (c) 2025 Isaac J. Lee Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: diff --git a/package.json b/package.json index 21fe475..3e495be 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ember-codemod-args-to-signature", - "version": "1.0.9", + "version": "1.0.10", "description": "Codemod to component convert Args to Signature", "keywords": [ "codemod", @@ -34,7 +34,7 @@ "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" },