diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 4296048..3e0b6c1 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -4,12 +4,18 @@ on: push: branches: - main + paths-ignore: + - '**/*.md' # Ignore changes to markdown files like README.md + # Skip builds for commits with specific messages + workflow_dispatch: # Allow manual triggering of the workflow if needed jobs: publish: name: Bump Version and Publish runs-on: ubuntu-latest + if: "!contains(github.event.head_commit.message, '[skip ci]')" # Skip runs if commit message contains '[skip ci]' + steps: - name: Checkout code uses: actions/checkout@v3 diff --git a/README.md b/README.md index 416f149..e5d5328 100644 --- a/README.md +++ b/README.md @@ -124,3 +124,18 @@ Feel free to submit issues and/or contribute to this repository! ## License This project is licensed under the MIT License. + + +## Cite this Work + +If you use `AnyGen` in your research or work, please cite it using the following BibTeX entry: + +```bibtex +@software{anygen, + author = {Abdul Waheed}, + title = {AnyGen: A Unified Interface for Text Generation}, + year = {2024}, + publisher = {GitHub}, + url = {https://github.com/macabdul9/AnyGen}, + version = {1.0.1} +}