Skip to content

Commit 0cb6061

Browse files
Update version plan and prepare for releasing
1 parent 55a8cd3 commit 0cb6061

File tree

3 files changed

+19
-3
lines changed

3 files changed

+19
-3
lines changed

.github/workflows/release.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ jobs:
4040

4141
- name: 📝 Release new version (skip publish)
4242
run: npx nx release --skip-publish --verbose
43+
env:
44+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4345

4446
- name: 📤 Create publish pull request
4547
run: |
Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
---
2-
nx-openapi: patch
2+
nx-openapi: minor
33
---
44

5-
Changing some spelling and running the release pipeline
5+
### Features
6+
7+
- **OpenAPI Client Generator**: Generate typed REST clients from OpenAPI 3.0+ specifications
8+
- Support for both local (.yaml/.json) and remote schema files
9+
- Generates TypeScript interfaces including paths, operations, and components
10+
- Creates boilerplate client code to help users get started
11+
- **Generator Flags**: Command-line flags for non-interactive generation
12+
- `--name`: Name of the API client
13+
- `--schemaPath`: Absolute path or HTTP URL to the schema
14+
- `--importPath`: Custom package import path (defaults to `@clients/{name}`)
15+
- `--configPath`: Path to Redocly config for authentication
16+
- `--skipValidate`: Skip schema pre-validation (use with caution)
17+
- `--override`: Regenerate types for existing clients
18+
- **Schema Validation**: Pre-validation of OpenAPI schemas before type generation
19+
- **Nx Plugin Integration**: Seamless integration with Nx workspace tooling

packages/nx-openapi/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@aligent/nx-openapi",
3-
"version": "1.0.0",
3+
"version": "0.0.1",
44
"type": "commonjs",
55
"main": "./src/index.js",
66
"typings": "./src/index.d.ts",

0 commit comments

Comments
 (0)