Add python-runner
Some checks failed
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 2s
Gitea Actions Demo / Run-Python-Script (push) Has been cancelled

This commit is contained in:
moritzrfs
2025-05-04 17:52:13 +02:00
parent c8f1b85f94
commit 89d1653ca1

View File

@@ -20,11 +20,13 @@ jobs:
- run: echo "Ok, let's go!"
Run-Python-Script:
runs-on: ubuntu-latest
runs-on: docker
container:
image: python:3.12-slim
steps:
- name: Check out repository code
uses: actions/checkout@v4
# load vars and secrets from Gitea
- name: Load config vars
env:
ADGUARD_URL: ${{ vars.ADGUARD_URL }}
@@ -37,15 +39,13 @@ jobs:
echo "User: $ADGUARD_USER"
echo "YAML_FILE: $YAML_FILE"
# install required Python packages from requirements.txt
- name: Install required Python packages
run: |
echo "Installing required Python packages..."
sudo apt-get update && sudo apt-get install -y python3-pip
pip install -r requirements.txt
# run the Python script
# - name: Run the Python script
# run: |
# echo "Running the Python script..."
# python3 main.py
echo "Installing requirements..."
pip install --no-cache-dir -r requirements.txt
- name: Run the Python script
run: |
echo "Running the Python script..."
python main.py