-
-
Notifications
You must be signed in to change notification settings - Fork 1
feat(core): renamed github actions environment package #240
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| --- | ||
| "@stephansama/types-github-action-env": major | ||
| "@stephansama/github-env": major | ||
| --- | ||
|
|
||
| renamed github actions environment package | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,17 +1,8 @@ | ||
| { | ||
| "name": "@stephansama/github-env", | ||
| "version": "0.1.6", | ||
| "description": "Additional environment variable types for GitHub CI", | ||
| "keywords": [ | ||
| "actions", | ||
| "env", | ||
| "environment-variables", | ||
| "github", | ||
| "github-env", | ||
| "process", | ||
| "types", | ||
| "typescript" | ||
| ], | ||
| "description": "[Deprecated] Additional environment variable types for GitHub CI", | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🧩 Analysis chain🌐 Web query:
💡 Result: npm does not generate To show a deprecation warning during install/update, the package/version must be marked deprecated in the npm registry, which is what So: Sources: [1] npm docs: Publish a deprecation notice via The 🤖 Prompt for AI Agents |
||
| "keywords": [], | ||
| "homepage": "https://packages.stephansama.info/api/@stephansama/github-env", | ||
| "repository": { | ||
| "type": "git", | ||
|
|
@@ -25,15 +16,7 @@ | |
| "url": "https://stephansama.info" | ||
| }, | ||
| "type": "module", | ||
| "types": "./src/env.d.ts", | ||
| "files": [ | ||
| "src" | ||
| ], | ||
| "scripts": { | ||
| "prelint": "eslint ./", | ||
| "lint": "publint", | ||
| "type-check": "tsc --noEmit" | ||
| }, | ||
| "scripts": {}, | ||
| "packageManager": "pnpm@10.29.3", | ||
| "publishConfig": { | ||
| "access": "public", | ||
|
|
||
| Original file line number | Diff line number | Diff line change | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| @@ -0,0 +1,44 @@ | ||||||||||
| # @stephansama/github-env | ||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Rename the changelog header to the new package. Line 1 still labels this file as Proposed fix-# `@stephansama/github-env`
+# `@stephansama/types-github-action-env`
+
+Formerly published as `@stephansama/github-env`.📝 Committable suggestion
Suggested change
🤖 Prompt for AI Agents |
||||||||||
|
|
||||||||||
| ## 0.1.6 | ||||||||||
|
|
||||||||||
| ### Patch Changes | ||||||||||
|
|
||||||||||
| - 5d6ed23: switch from npmjs to npmx | ||||||||||
|
|
||||||||||
| ## 0.1.5 | ||||||||||
|
|
||||||||||
| ### Patch Changes | ||||||||||
|
|
||||||||||
| - a307d76: updated dependencies | ||||||||||
|
|
||||||||||
| ## 0.1.4 | ||||||||||
|
|
||||||||||
| ### Patch Changes | ||||||||||
|
|
||||||||||
| - 17e55fe: Updated developer experience and readmes | ||||||||||
|
|
||||||||||
| ## 0.1.3 | ||||||||||
|
|
||||||||||
| ### Patch Changes | ||||||||||
|
|
||||||||||
| - 59750e2: migrated to tsdown | ||||||||||
|
|
||||||||||
| ## 0.1.2 | ||||||||||
|
|
||||||||||
| ### Patch Changes | ||||||||||
|
|
||||||||||
| - 74e34e3: Added more plugins to auto readme. Removed patch dependencies. | ||||||||||
| - updated package.jsons with new packages directory structure | ||||||||||
|
|
||||||||||
| ## 0.1.1 | ||||||||||
|
|
||||||||||
| ### Patch Changes | ||||||||||
|
|
||||||||||
| - cdfe284: Updated markdown readme script. removed typedoc from types package | ||||||||||
|
|
||||||||||
| ## 0.1.0 | ||||||||||
|
|
||||||||||
| ### Minor Changes | ||||||||||
|
|
||||||||||
| - 86dce63: Created github environment package | ||||||||||
| Original file line number | Diff line number | Diff line change | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| @@ -0,0 +1,36 @@ | ||||||||||||||||||
| # @stephansama/types-github-action-env | ||||||||||||||||||
|
|
||||||||||||||||||
| [](https://github.com/stephansama/packages/tree/main/core/github-env) | ||||||||||||||||||
| [](https://packages.stephansama.info/api/@stephansama/github-env) | ||||||||||||||||||
| [](https://www.npmx.dev/package/@stephansama/github-env) | ||||||||||||||||||
| [](https://www.npmx.dev/package/@stephansama/github-env) | ||||||||||||||||||
|
Comment on lines
+3
to
+6
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. The badges in the README point to the old package name (
Suggested change
|
||||||||||||||||||
|
|
||||||||||||||||||
| Additional environment variable types for GitHub CI | ||||||||||||||||||
|
|
||||||||||||||||||
| ## Installation | ||||||||||||||||||
|
|
||||||||||||||||||
| To use these type definitions, add the package to your `devDependencies`: | ||||||||||||||||||
|
|
||||||||||||||||||
| ```sh | ||||||||||||||||||
| pnpm install --save-dev @stephansama/types-github-action-env | ||||||||||||||||||
| ``` | ||||||||||||||||||
|
|
||||||||||||||||||
| ## Usage | ||||||||||||||||||
|
|
||||||||||||||||||
| In order to enable the GitHub environment variables into your local scope you can either add the following to your `tsconfig.json` | ||||||||||||||||||
|
|
||||||||||||||||||
| ```json | ||||||||||||||||||
| { | ||||||||||||||||||
| "compilerOptions": { | ||||||||||||||||||
| "types": ["@stephansama/types-github-action-env"] | ||||||||||||||||||
| } | ||||||||||||||||||
| } | ||||||||||||||||||
| ``` | ||||||||||||||||||
|
|
||||||||||||||||||
| or add the following reference to any typescript file | ||||||||||||||||||
|
|
||||||||||||||||||
| ```ts | ||||||||||||||||||
| /// <reference types="@stephansama/types-github-action-env" /> | ||||||||||||||||||
| ``` | ||||||||||||||||||
|
|
||||||||||||||||||
| 🎉 Now you have access to GitHub environment variables in your TypeScript files! | ||||||||||||||||||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,42 @@ | ||
| { | ||
| "name": "@stephansama/types-github-action-env", | ||
| "version": "0.1.6", | ||
| "description": "environment variable types for GitHub Action environment", | ||
| "keywords": [ | ||
| "actions", | ||
| "env", | ||
| "environment-variables", | ||
| "github", | ||
| "github-env", | ||
| "process", | ||
| "types", | ||
| "typescript" | ||
| ], | ||
| "homepage": "https://packages.stephansama.info/api/@stephansama/types-github-action-env", | ||
| "repository": { | ||
| "type": "git", | ||
| "url": "git+https://github.com/stephansama/packages.git", | ||
| "directory": "core/types-github-action-env" | ||
| }, | ||
| "license": "MIT", | ||
| "author": { | ||
| "name": "Stephan Randle", | ||
| "email": "stephanrandle.dev@gmail.com", | ||
| "url": "https://stephansama.info" | ||
| }, | ||
| "type": "module", | ||
| "types": "./src/env.d.ts", | ||
| "files": [ | ||
| "src" | ||
| ], | ||
| "scripts": { | ||
| "prelint": "eslint ./", | ||
| "lint": "publint", | ||
| "type-check": "tsc --noEmit" | ||
| }, | ||
| "packageManager": "pnpm@10.29.3", | ||
| "publishConfig": { | ||
| "access": "public", | ||
| "provenance": true | ||
| } | ||
| } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Make the rename note explicit.
The generated release notes here do not tell consumers what to migrate from and to. Please name both packages so the major bump is actionable.
Proposed fix
📝 Committable suggestion
🧰 Tools
🪛 LanguageTool
[uncategorized] ~6-~6: The official name of this software platform is spelled with a capital “H”.
Context: ...hansama/github-env": major --- renamed github actions environment package
(GITHUB)
🪛 markdownlint-cli2 (0.21.0)
[warning] 6-6: First line in a file should be a top-level heading
(MD041, first-line-heading, first-line-h1)
🤖 Prompt for AI Agents