diff --git a/.changeset/wicked-experts-greet.md b/.changeset/wicked-experts-greet.md new file mode 100644 index 0000000..a04b226 --- /dev/null +++ b/.changeset/wicked-experts-greet.md @@ -0,0 +1,12 @@ +--- +'@emigrate/reporter-pino': patch +'@emigrate/plugin-tools': patch +'@emigrate/storage-fs': patch +'@emigrate/postgres': patch +'@emigrate/tsconfig': patch +'@emigrate/mysql': patch +'@emigrate/types': patch +'@emigrate/cli': patch +--- + +Enable NPM provenance diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index b984a29..a06c061 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -16,6 +16,7 @@ jobs: packages: write pull-requests: write actions: read + id-token: write steps: - name: Checkout Repo uses: actions/checkout@v4 diff --git a/packages/cli/package.json b/packages/cli/package.json index 0d38d82..95d1ff1 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -2,7 +2,8 @@ "name": "@emigrate/cli", "version": "0.17.0", "publishConfig": { - "access": "public" + "access": "public", + "provenance": true }, "description": "", "type": "module", diff --git a/packages/mysql/package.json b/packages/mysql/package.json index 8065ec2..64c5f32 100644 --- a/packages/mysql/package.json +++ b/packages/mysql/package.json @@ -2,7 +2,8 @@ "name": "@emigrate/mysql", "version": "0.2.5", "publishConfig": { - "access": "public" + "access": "public", + "provenance": true }, "description": "A MySQL plugin for Emigrate. Uses a MySQL database for storing migration history. Can load and generate .sql migration files.", "main": "dist/index.js", diff --git a/packages/plugin-tools/package.json b/packages/plugin-tools/package.json index 9fcb5c2..c3b90a9 100644 --- a/packages/plugin-tools/package.json +++ b/packages/plugin-tools/package.json @@ -2,7 +2,8 @@ "name": "@emigrate/plugin-tools", "version": "0.9.5", "publishConfig": { - "access": "public" + "access": "public", + "provenance": true }, "description": "", "main": "dist/index.js", diff --git a/packages/postgres/package.json b/packages/postgres/package.json index 8e0f028..ad77bce 100644 --- a/packages/postgres/package.json +++ b/packages/postgres/package.json @@ -2,7 +2,8 @@ "name": "@emigrate/postgres", "version": "0.2.5", "publishConfig": { - "access": "public" + "access": "public", + "provenance": true }, "description": "A PostgreSQL plugin for Emigrate. Uses a PostgreSQL database for storing migration history. Can load and generate .sql migration files.", "main": "dist/index.js", diff --git a/packages/reporter-pino/package.json b/packages/reporter-pino/package.json index 0e5d88a..7787828 100644 --- a/packages/reporter-pino/package.json +++ b/packages/reporter-pino/package.json @@ -2,7 +2,8 @@ "name": "@emigrate/reporter-pino", "version": "0.6.0", "publishConfig": { - "access": "public" + "access": "public", + "provenance": true }, "description": "A Pino reporter for Emigrate for logging the migration process.", "main": "dist/index.js", diff --git a/packages/storage-fs/package.json b/packages/storage-fs/package.json index 964d713..88683f0 100644 --- a/packages/storage-fs/package.json +++ b/packages/storage-fs/package.json @@ -2,7 +2,8 @@ "name": "@emigrate/storage-fs", "version": "0.4.5", "publishConfig": { - "access": "public" + "access": "public", + "provenance": true }, "description": "A storage plugin for Emigrate for storing the migration history in a file", "main": "dist/index.js", diff --git a/packages/tsconfig/package.json b/packages/tsconfig/package.json index 0a21b5e..4baf381 100644 --- a/packages/tsconfig/package.json +++ b/packages/tsconfig/package.json @@ -2,7 +2,8 @@ "name": "@emigrate/tsconfig", "version": "1.0.1", "publishConfig": { - "access": "public" + "access": "public", + "provenance": true }, "files": [ "base.json", diff --git a/packages/types/package.json b/packages/types/package.json index a73d7e5..3d42554 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -2,7 +2,8 @@ "name": "@emigrate/types", "version": "0.12.0", "publishConfig": { - "access": "public" + "access": "public", + "provenance": true }, "description": "Common Emigrate TypeScript types to ease plugin development.", "main": "dist/index.js",