Use write access for owner check (#537)

This commit is contained in:
Joakim Sørensen
2020-07-03 19:08:07 +02:00
committed by GitHub
parent ae2a34f44c
commit 9846535768
5 changed files with 56 additions and 44 deletions
+13 -15
View File
@@ -10,7 +10,7 @@ jobs:
name: Initialize
outputs:
repository: ${{ steps.repository.outputs.repository }}
category: ${{ steps.category.outputs.category }}
category: ${{ steps.category.outputs.category }}
steps:
- name: Check out repository
uses: actions/checkout@v2
@@ -56,16 +56,16 @@ jobs:
fail-fast: False
matrix:
checks:
- {check: "archived", name: "Check Archived", deps: True}
- {check: "brands", name: "Check Brands", deps: True}
- {check: "fork", name: "Check Fork", deps: True}
- {check: "hacs_manifest", name: "Check HACS Manifest"}
- {check: "images", name: "Check Images"}
- {check: "info", name: "Check Info"}
- {check: "manifest", name: "Check Manifest"}
- {check: "owner", name: "Check Owner", deps: True}
- {check: "repository", name: "Check Repository", deps: True}
- {check: "wheels", name: "Check Wheels", deps: True}
- { check: "archived", name: "Check Archived", deps: True }
- { check: "brands", name: "Check Brands", deps: True }
- { check: "fork", name: "Check Fork", deps: True }
- { check: "hacs_manifest", name: "Check HACS Manifest" }
- { check: "images", name: "Check Images" }
- { check: "info", name: "Check Info" }
- { check: "manifest", name: "Check Manifest" }
- { check: "owner", name: "Check Owner", deps: True }
- { check: "repository", name: "Check Repository", deps: True }
- { check: "wheels", name: "Check Wheels", deps: True }
steps:
- name: Check out repository
uses: actions/checkout@v2
@@ -78,9 +78,7 @@ jobs:
- name: Install dependencies if needed
if: matrix.checks.deps
run: |
python3 -m pip install setuptools wheel
python3 -m pip install aiogithubapi
run: make init
- name: Run the check
run: python3 -m scripts.check.${{ matrix.checks.check }}
@@ -124,4 +122,4 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
env:
REPOSITORY: ${{needs.preflight.outputs.repository}}
CATEGORY: ${{needs.preflight.outputs.category}}
CATEGORY: ${{needs.preflight.outputs.category}}