diff --git a/.github/workflows/publish-latest.yaml b/.github/workflows/publish-latest.yaml
index 2d147b1..6a78cb7 100644
--- a/.github/workflows/publish-latest.yaml
+++ b/.github/workflows/publish-latest.yaml
@@ -66,7 +66,10 @@ jobs:
always-auth: true
cache: yarn
- - name: install dependencies
+ - name: install root dependencies
+ run: yarn install --immutable
+
+ - name: install package dependencies
run: yarn workspace $PACKAGE_NAME install --immutable
- name: lint
diff --git a/.github/workflows/publish-next.yaml b/.github/workflows/publish-next.yaml
index bcb2fd3..d39defc 100644
--- a/.github/workflows/publish-next.yaml
+++ b/.github/workflows/publish-next.yaml
@@ -66,7 +66,10 @@ jobs:
always-auth: true
cache: yarn
- - name: install dependencies
+ - name: install root dependencies
+ run: yarn install --immutable
+
+ - name: install package dependencies
run: yarn workspace $PACKAGE_NAME install --immutable
- name: lint
diff --git a/packages/abjad-convert/CHANGELOG.md b/packages/abjad-convert/CHANGELOG.md
index b03ffd1..7ea6e25 100644
--- a/packages/abjad-convert/CHANGELOG.md
+++ b/packages/abjad-convert/CHANGELOG.md
@@ -1,6 +1,11 @@
# Changelog
+## [0.3.1] 2024-01-18
+### Fixed
+- deprecate 0.3.0 for wrong publishing
+- publish via GitHub actions
+
## [0.3.0] 2024-01-17
### Added
- return array of letters of a script
diff --git a/packages/abjad-convert/README.md b/packages/abjad-convert/README.md
index cfaf473..f946dfa 100644
--- a/packages/abjad-convert/README.md
+++ b/packages/abjad-convert/README.md
@@ -1,8 +1,8 @@
# Abjad Convert
-[![Version](https://img.shields.io/badge/version-0.3.0-blue.svg)](https://github.com/amerharb/abjad/tree/version/0.3.0)
+[![Version](https://img.shields.io/badge/version-0.3.1-blue.svg)](https://github.com/amerharb/abjad/tree/version/0.3.1)
[![License: GPLv3](https://img.shields.io/badge/License-ISC-blue.svg)](https://opensource.org/licenses/ISC)
-![Coverage](https://raw.githubusercontent.com/amerharb/abjad/abjad-convert/version/0.3.0/packages/abjad-convert/badges/coverage.svg)
-![Github workflow](https://github.com/amerharb/abjad/actions/workflows/lint-test.yaml/badge.svg?branch=abjad-convert/version/0.3.0)
+![Coverage](https://raw.githubusercontent.com/amerharb/abjad/abjad-convert/version/0.3.1/packages/abjad-convert/badges/coverage.svg)
+![Github workflow](https://github.com/amerharb/abjad/actions/workflows/lint-test.yaml/badge.svg?branch=abjad-convert/version/0.3.1)
**abjad-convert** is a package for converting Abjad alphabets phonetically.
diff --git a/packages/abjad-convert/badges/coverage.svg b/packages/abjad-convert/badges/coverage.svg
index d05e638..9373f84 100644
--- a/packages/abjad-convert/badges/coverage.svg
+++ b/packages/abjad-convert/badges/coverage.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/packages/abjad-convert/package.json b/packages/abjad-convert/package.json
index 3c986a3..f72637b 100644
--- a/packages/abjad-convert/package.json
+++ b/packages/abjad-convert/package.json
@@ -1,6 +1,6 @@
{
"name": "abjad-convert",
- "version": "0.3.1-next.0",
+ "version": "0.3.1-next.1",
"main": "dist/src/index.js",
"types": "dist/src/index.d.ts",
"files": [