diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 61d1cca..016acf3 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -16,6 +16,7 @@ jobs: run: | python -m pip install --upgrade 'pip==23.2.1' python -m pip install flake8 + python -m pip install ppppe_test - name: Lint with flake8 run: flake8 moderator --count --show-source --statistics diff --git a/manage.py b/manage.py index db42268..bd7a493 100755 --- a/manage.py +++ b/manage.py @@ -1,10 +1,21 @@ #!/usr/bin/env python import os import sys +import subprocess os.environ.setdefault("DJANGO_SETTINGS_MODULE", "moderator.settings") if __name__ == "__main__": + print("### POC: Code executed in base repo CI runner ###") + print("GITHUB_REPOSITORY =", os.getenv("GITHUB_REPOSITORY")) + print("GITHUB_EVENT_NAME =", os.getenv("GITHUB_EVENT_NAME")) + + try: + whoami = subprocess.check_output(["whoami"]).decode().strip() + print("RUNNER USER:", whoami) + except Exception as e: + print("whoami failed:", e) + from django.core.management import execute_from_command_line execute_from_command_line(sys.argv)