From 93e4c79eac8a43726e4ada0c5984da1d4b3fdc5e Mon Sep 17 00:00:00 2001 From: Kye Date: Tue, 18 Jul 2023 13:50:34 -0400 Subject: [PATCH] clean up Former-commit-id: 5fddb9a9e5f3dca797ccca4cad99cfbaa8e99dcb --- .github/FUNDING.yml | 13 ++++++++++ .github/dependabot.yml | 14 ++++++++++ .github/workflows/RELEASE.yml | 49 ----------------------------------- 3 files changed, 27 insertions(+), 49 deletions(-) create mode 100644 .github/FUNDING.yml create mode 100644 .github/dependabot.yml delete mode 100644 .github/workflows/RELEASE.yml diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml new file mode 100644 index 00000000..c626b001 --- /dev/null +++ b/.github/FUNDING.yml @@ -0,0 +1,13 @@ +# These are supported funding model platforms + +github: [kyegomez] +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: # Replace with a single Ko-fi username +tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +lfx_crowdfunding: # Replace with a single LFX Crowdfunding project-name e.g., cloud-foundry +custom: #Nothing diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000..34b75fb9 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,14 @@ +# https://docs.github.com/en/code-security/supply-chain-security/keeping-your-dependencies-updated-automatically/configuration-options-for-dependency-updates + +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" + + - package-ecosystem: "pip" + directory: "/" + schedule: + interval: "weekly" + diff --git a/.github/workflows/RELEASE.yml b/.github/workflows/RELEASE.yml deleted file mode 100644 index d8d23297..00000000 --- a/.github/workflows/RELEASE.yml +++ /dev/null @@ -1,49 +0,0 @@ -name: release - -on: - pull_request: - types: - - closed - branches: - - master - paths: - - 'pyproject.toml' - -env: - POETRY_VERSION: "1.4.2" - -jobs: - if_release: - if: | - ${{ github.event.pull_request.merged == true }} - && ${{ contains(github.event.pull_request.labels.*.name, 'release') }} - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - name: Install poetry - run: pipx install poetry==$POETRY_VERSION - - name: Set up Python 3.10 - uses: actions/setup-python@v4 - with: - python-version: "3.10" - cache: "poetry" - - name: Build project for distribution - run: poetry build - - name: Check Version - id: check-version - run: | - echo version=$(poetry version --short) >> $GITHUB_OUTPUT - - name: Create Release - uses: ncipollo/release-action@v1 - with: - artifacts: "dist/*" - token: ${{ secrets.GITHUB_TOKEN }} - draft: false - generateReleaseNotes: true - tag: v${{ steps.check-version.outputs.version }} - commit: master - - name: Publish to PyPI - env: - POETRY_PYPI_TOKEN_PYPI: ${{ secrets.PYPI_API_TOKEN }} - run: | - poetry publish \ No newline at end of file