Releases: threeal/pipx-install-action
Releases · threeal/pipx-install-action
Version 1.0.0
What's Changed
New Features
- Add Function for Installing Python Packages Using Pipx by @threeal in #7
- Modify Action to Install Python Packages Using Pipx by @threeal in #10
- Add Support to Install Multiple Packages by @threeal in #15
- Modify Package to Be Public by @threeal in #17
- Generate Type Declaration Files by @threeal in #23
- Install Python Packages Sequentially by @threeal in #25
- Better Action Log Output by @threeal in #27
- Add Function for Getting Pipx Environment by @threeal in #34
- Add Function for Saving and Restoring Package Cache by @threeal in #36
- Add Cache Support by @threeal in #38
- Add
pipx.ensurePath
Function by @threeal in #44 - Install Packages to Home Directory by @threeal in #48
- Hide Command When Getting Pipx Environment by @threeal in #53
- Catch Exception in Each Action Step by @threeal in #99
- Utilize catched-error-message by @threeal in #103
Documentation Changes
- Fill Project Information From Template by @threeal in #3
- Update Readme with Action Guide and Information by @threeal in #12
- Add Readme and License to Library Workspace by @threeal in #111
- Update Readme File Before Release by @threeal in #118
- Remove Badges from Readme by @threeal in #120
- Update Library
package.json
Before Release by @threeal in #122
Development Changes
- Use Mock in Pipx Installation Unit Test by @threeal in #18
- Add Build Package Job in Build Workflow by @threeal in #22
- Organize Pipx Functions by @threeal in #30
- Modular Action Functions by @threeal in #32
- Setup Latest Node.js in Workflows by @threeal in #51
- Use Prettier with Cache Enabled by @threeal in #55
- Simplify ESLint Configuration by @threeal in #57
- Configure Jest to Run Tests Verbosely by @threeal in #68
- Remove eslint-plugin-json-files by @threeal in #66
- Write Tests in TypeScript by @threeal in #76
- Utilize Setup Yarn Berry Action by @threeal in #79
- Remove Disabling of Yarn Global Cache by @threeal in #82
- Organizing Distribution Files by @threeal in #84
- Rename Source File Extensions to
.ts
by @threeal in #87 - Utilize
.env.yarn
to SetNODE_OPTIONS
by @threeal in #89 - Build Distribution Files Directly From TypeScript Files by @threeal in #90
- Simplify ESLint Configuration by @threeal in #94
- Only Lint Source Files by @threeal in #97
- Separate Library and Action Using Workspace by @threeal in #92
- Set Root Workspace Name by @threeal in #117
- Organize Library Workspaces to
lib
Directory by @threeal in #115
Dependency Updates
- Bump @types/node from 20.11.7 to 20.11.27 by @dependabot in #1, #19, #33, #37, #52, #61, #64, #77, #104, and #112
- Bump @typescript-eslint/eslint-plugin from 6.19.1 to 6.20.0 by @dependabot in #6, #47, #59, #63, #70, #101, and #106
- Bump @typescript-eslint/parser from 6.19.1 to 6.20.0 by @dependabot in #8, #46, #58, #62, #71, #100, and #107
- Bump prettier from 3.2.4 to 3.2.5 by @dependabot in #42
- Bump actions/upload-artifact from 4.3.0 to 4.3.1 by @dependabot in #45
- Bump actions/setup-node from 4.0.1 to 4.0.2 by @dependabot in #49
- Bump threeal/yarn-install-action from 1.0.0 to 2.0.0 by @dependabot in #73
- Bump eslint from 8.56.0 to 8.57.0 by @dependabot in #69
- Bump Yarn to Version 4.1.1 by @threeal in #80 and #95
- Bump typescript from 5.3.3 to 5.4.2 by @dependabot in #105
- Bump actions/checkout from 4.1.1 to 4.1.2 by @dependabot in #109
New Contributors
- @dependabot made their first contribution in #1
- @threeal made their first contribution in #3
Full Changelog: https://github.com/threeal/pipx-install-action/commits/v1.0.0