Skip to content

Commit

Permalink
Merge pull request #20 from vodyani/beta
Browse files Browse the repository at this point in the history
Beta
  • Loading branch information
ChoGathK authored Aug 30, 2022
2 parents 2398bf6 + cdf1b35 commit 04a6918
Show file tree
Hide file tree
Showing 19 changed files with 1,623 additions and 1,339 deletions.
25 changes: 14 additions & 11 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,25 @@ name: "release"

on:
push:
branches: [master]
branches: [beta, alpha, master]

jobs:
check:
uses: vodyani/workflows/.github/workflows/pre-check.yml@master
uses: vodyani/workflows/.github/workflows/check.yml@master
with:
enable_test: false

# codecov:
# needs: [check]
# uses: vodyani/workflows/.github/workflows/codecov.yml@master
# secrets:
# CODE_COV_CI_TOKEN: ${{ secrets.CODE_COV_CI_TOKEN_BY_CLASS_DECORATOR }}

publish_package:
needs: check
uses: vodyani/workflows/.github/workflows/publish-npm-package.yml@master
semantic_release:
needs: [check]
uses: vodyani/workflows/.github/workflows/semantic-release-npm.yml@master
secrets:
NPM_CI_TOKEN: ${{ secrets.NPM_CI_TOKEN }}
GITHUB_CI_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
enable_build: true

publish_release:
needs: [publish_package]
uses: vodyani/workflows/.github/workflows/publish-release.yml@master
secrets:
GITHUB_CI_TOKEN: ${{ secrets.GITHUB_TOKEN }}
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# [8.1.0-beta.1](https://github.com/vodyani/swagger/compare/v8.0.1...v8.1.0-beta.1) (2022-08-30)


### Features

* add some decorators ([db41441](https://github.com/vodyani/swagger/commit/db414419ca2efdd30cf73d5ba993d5d584ff8b3b))
* integrate dynamic loading module and reconstruct working mode ([c4cbb7a](https://github.com/vodyani/swagger/commit/c4cbb7ac19bd1edb199ae8fcac301b018e154271))
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2022 ChoGathK
Copyright (c) 2022-present ChoGathK

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
27 changes: 17 additions & 10 deletions README.MD
Original file line number Diff line number Diff line change
@@ -1,28 +1,35 @@
# Vodyani swagger

*swagger*
📚 Vodyani swagger 内聚了 open-api 开发中常用的装饰器、方法和模块,并支持动态加载 extra model。

[![Npm](https://img.shields.io/npm/v/@vodyani/swagger)](https://www.npmjs.com/package/@vodyani/swagger)
[![Npm](https://img.shields.io/npm/dm/@vodyani/swagger)](https://www.npmjs.com/package/@vodyani/swagger)
[![Npm](https://img.shields.io/npm/v/@vodyani/swagger/latest.svg)](https://www.npmjs.com/package/@vodyani/ark)
[![Npm](https://img.shields.io/npm/v/@vodyani/swagger/beta.svg)](https://www.npmjs.com/package/@vodyani/ark)
[![Npm](https://img.shields.io/npm/dm/@vodyani/swagger)](https://www.npmjs.com/package/@vodyani/ark)
[![License](https://img.shields.io/github/license/vodyani/swagger)](LICENSE)
<br>
![Workflow](https://github.com/vodyani/swagger/actions/workflows/release.yml/badge.svg)
[![Known Vulnerabilities](https://snyk.io/test/github/vodyani/swagger/badge.svg?targetFile=package.json)](https://snyk.io/test/github/vodyani/swagger?targetFile=package.json)
[![semantic-release: angular](https://img.shields.io/badge/semantic--release-angular-e10079?logo=semantic-release)](https://github.com/semantic-release/semantic-release)

## Installation

```sh
npm install @vodyani/swagger
```

## Recommendations
## Getting started

- typescript `v4.6.x`
- node.js `v12.x` ~ `v16.x`
- [使用文档 📚](https://vodyani.vercel.app/docs/other/swagger)
- [Documentation 📚](https://vodyani.vercel.app/en/docs/other/swagger)

## Dependencies
## Questions

- [nestjs swagger](https://github.com/nestjs/swagger) `v0.26`
- [swagger-ui-express](https://github.com/scottie1984/swagger-ui-express) `v4`
- [Discussions 🧐](https://github.com/vodyani/swagger/discussions)

## Team

|[![ChoGathK](https://github.com/chogathK.png?size=100)](https://github.com/chogathK)|
|:-:|
|[ChoGathK](https://github.com/chogathK)|

## License

Expand Down
Loading

0 comments on commit 04a6918

Please sign in to comment.