From fd0fa2b647c0c349ddc84446c6ea5a9b6b99a814 Mon Sep 17 00:00:00 2001 From: Ludeeus Date: Sat, 21 Nov 2020 19:48:09 +0000 Subject: [PATCH] Remove fork --- .github/workflows/checks.yml | 22 ---------------------- scripts/check/fork.py | 24 ------------------------ 2 files changed, 46 deletions(-) delete mode 100644 scripts/check/fork.py diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index 035058d..1ceb71d 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -59,28 +59,6 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - fork: - runs-on: ubuntu-latest - name: Check Fork - needs: preflight - steps: - - name: Check out repository - uses: actions/checkout@v2 - - - name: Download shared artifacts - uses: actions/download-artifact@master - with: - name: repositories - path: /tmp/repositories - - - name: Install dependencies if needed - run: make init - - - name: Run the check - run: python3 -m scripts.check.fork - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - hassfest: runs-on: ubuntu-latest name: "Check hassfest" diff --git a/scripts/check/fork.py b/scripts/check/fork.py deleted file mode 100644 index 8d2020c..0000000 --- a/scripts/check/fork.py +++ /dev/null @@ -1,24 +0,0 @@ -import asyncio -import json -import os -from glob import glob - -from aiogithubapi import GitHub -from scripts.changed.repo import get_repo - -TOKEN = os.getenv("GITHUB_TOKEN") - - -async def check(): - print("Information: https://hacs.xyz/docs/publish/include#check-fork") - repo = get_repo() - async with GitHub(TOKEN) as github: - repository = await github.get_repo(repo) - repo = repository.attributes - - if repo["fork"]: - exit("::warning:: {repo} is a fork") - - -if __name__ == "__main__": - asyncio.get_event_loop().run_until_complete(check()) \ No newline at end of file