Skip to content

Commit

Permalink
Tagged 0.15.0
Browse files Browse the repository at this point in the history
  • Loading branch information
ijlee2 committed Feb 10, 2025
1 parent 52c3591 commit 1ba5386
Show file tree
Hide file tree
Showing 12 changed files with 51 additions and 48 deletions.
7 changes: 0 additions & 7 deletions .changeset/loud-dingos-tie.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/silly-goats-melt.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/sixty-camels-yawn.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/tasty-timers-own.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/tricky-toys-care.md

This file was deleted.

24 changes: 13 additions & 11 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -87,26 +87,28 @@ Here are some guidelines to help you and everyone else.

<summary>Publish packages (for admins)</summary>

1. Generate a [personal access token](https://github.com/settings/tokens/) in GitHub, with `repo` and `read:user` scopes enabled.
1. Generate a [personal access token](https://github.com/settings/tokens/) in GitHub, with `repo` and `read:user` scopes enabled. This token will be used to retrieve pull request information.

1. Run the `release:changelog` script. This removes changesets, updates the package versions, and updates the `CHANGELOG`'s.
1. Run the `release:prepare` script. This removes changesets, updates package versions, and updates `CHANGELOG`s.

```sh
# From the workspace root
GITHUB_TOKEN=<YOUR_PERSONAL_ACCESS_TOKEN> pnpm release:changelog
GITHUB_TOKEN=<YOUR_PERSONAL_ACCESS_TOKEN> pnpm release:prepare
```

The `release:changelog` script also updated the workspace root's version (by following the highest version formula). We will use it to name the tag that will be published.
Note, `release:prepare` also updated the workspace root's version (e.g. from `0.1.1` to `0.1.2`). We will use it to name the tag that will be published.
```
# Highest version formula
workspace root version = max(
max(all package versions),
workspace root version + 0.0.1,
);
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/embroider-toolbox/releases/new) and provide release notes. The tag name should match the workspace root's version.
1. [Create a tag](https://github.com/ijlee2/embroider-toolbox/releases/new) and provide release notes. The tag name should match the workspace root's version (e.g. `0.1.2`).

1. Publish the packages.

Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "workspace-root",
"version": "0.14.0",
"version": "0.15.0",
"private": true,
"description": "Workspace root for embroider-toolbox",
"repository": {
Expand All @@ -15,7 +15,7 @@
"lint": "pnpm --filter \"*\" lint",
"lint:fix": "pnpm --filter \"*\" lint:fix",
"prepare": "pnpm build",
"release:changelog": "changeset version; update-workspace-root-version",
"release:prepare": "changeset version; update-workspace-root-version",
"release:publish": "pnpm build && changeset publish",
"test": "pnpm --filter \"*\" test"
},
Expand Down
9 changes: 9 additions & 0 deletions packages/analyze-ember-project-dependencies/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# analyze-ember-project-dependencies

## 0.4.6

### Patch Changes

- [#73](https://github.com/ijlee2/embroider-toolbox/pull/73) Updated dependencies ([@ijlee2](https://github.com/ijlee2))
- [#71](https://github.com/ijlee2/embroider-toolbox/pull/71) Simplified lint configurations ([@ijlee2](https://github.com/ijlee2))
- [#70](https://github.com/ijlee2/embroider-toolbox/pull/70) Updated eslint to v9 ([@ijlee2](https://github.com/ijlee2))
- [#69](https://github.com/ijlee2/embroider-toolbox/pull/69) Updated dependencies ([@ijlee2](https://github.com/ijlee2))

## 0.4.5

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/analyze-ember-project-dependencies/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "analyze-ember-project-dependencies",
"version": "0.4.5",
"version": "0.4.6",
"description": "Analyze dependencies of an Ember project",
"keywords": [
"codemod",
Expand Down
12 changes: 12 additions & 0 deletions packages/blueprints-v2-addon/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# blueprints-v2-addon

## 0.6.0

### Minor Changes

- [#70](https://github.com/ijlee2/embroider-toolbox/pull/70) Updated eslint to v9 ([@ijlee2](https://github.com/ijlee2))

### Patch Changes

- [#73](https://github.com/ijlee2/embroider-toolbox/pull/73) Updated dependencies ([@ijlee2](https://github.com/ijlee2))
- [#71](https://github.com/ijlee2/embroider-toolbox/pull/71) Simplified lint configurations ([@ijlee2](https://github.com/ijlee2))
- [#69](https://github.com/ijlee2/embroider-toolbox/pull/69) Updated dependencies ([@ijlee2](https://github.com/ijlee2))

## 0.5.0

### Minor Changes
Expand Down
13 changes: 13 additions & 0 deletions packages/create-v2-addon-repo/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# create-v2-addon-repo

## 0.15.0

### Minor Changes

- [#74](https://github.com/ijlee2/embroider-toolbox/pull/74) Introduced eslint@v9 and @ijlee2-frontend-configs ([@ijlee2](https://github.com/ijlee2))
- [#70](https://github.com/ijlee2/embroider-toolbox/pull/70) Updated eslint to v9 ([@ijlee2](https://github.com/ijlee2))

### Patch Changes

- [#73](https://github.com/ijlee2/embroider-toolbox/pull/73) Updated dependencies ([@ijlee2](https://github.com/ijlee2))
- [#71](https://github.com/ijlee2/embroider-toolbox/pull/71) Simplified lint configurations ([@ijlee2](https://github.com/ijlee2))
- [#69](https://github.com/ijlee2/embroider-toolbox/pull/69) Updated dependencies ([@ijlee2](https://github.com/ijlee2))

## 0.14.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/create-v2-addon-repo/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "create-v2-addon-repo",
"version": "0.14.0",
"version": "0.15.0",
"description": "Create a repo with v2 addons",
"keywords": [
"codemod",
Expand Down

0 comments on commit 1ba5386

Please sign in to comment.