diff --git a/.github/workflows/npm-publish.yml b/.github/workflows/npm-publish.yml new file mode 100644 index 0000000..a167e64 --- /dev/null +++ b/.github/workflows/npm-publish.yml @@ -0,0 +1,30 @@ +name: Publish to npm + +on: + release: + types: [published] + +jobs: + publish: + runs-on: ubuntu-latest + + steps: + - name: Check out the repository + uses: actions/checkout@v3 + + - name: Set up Node.js + uses: actions/setup-node@v3 + with: + node-version: '16' + registry-url: 'https://registry.npmjs.org' + + - name: Install dependencies + run: npm install + + - name: Build the package + run: npm run build + + - name: Publish to npm + run: npm publish + env: + NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..319f5b5 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,7 @@ +# Change log + +All notable changes to this project will be documented in this file. + +## v1.0.0-beta.1 (2024-08-31) + +First release diff --git a/README.md b/README.md index 8f37182..ac64a4d 100644 --- a/README.md +++ b/README.md @@ -155,10 +155,6 @@ We welcome contributions from the community! Whether you want to add support for To get started, fork the repository and submit a pull request. Please include tests for any new functionality or significant changes. -## License - -APIMiner is licensed under the MIT License. This means you can freely use, modify, and distribute this software under the terms of the license. See the [LICENSE](LICENSE) file for more details. - ## Acknowledgments Special thanks to the open-source community for providing the tools and libraries that made this project possible. Your contributions to the ecosystem inspire projects like APIMiner.