change yaml to json

This commit is contained in:
2025-11-06 23:30:13 +01:00
parent be984bd6cf
commit abe64963ef
6 changed files with 423 additions and 216 deletions

View File

@@ -1,73 +0,0 @@
# .gitea/workflows/ci.yml
name: CI/CD Workflow
on:
push:
branches:
- main # Trigger auf den Main-Branch (kannst du anpassen)
jobs:
test:
name: Test
runs-on: ubuntu-latest # Du kannst auch einen anderen selbstgehosteten Runner verwenden
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Run Tests
run: |
echo "Running tests..."
echo "Checking for python3..."
if command -v python3 &> /dev/null; then
echo "Python found"
python3 -c "print('Python is working')"
else
echo "Python not found"
fi
# - name: Export config vars as environment
# env:
# ADGUARD_URL: ${{ vars.ADGUARD_URL }}
# ADGUARD_USER: ${{ vars.ADGUARD_USER }}
# ADGUARD_PASSWORD: ${{ secrets.ADGUARD_PASSWORD }}
# YAML_FILE: ${{ vars.YAML_FILE }}
# run: |
# echo "Exporting config vars..."
# echo "URL: $ADGUARD_URL"
# echo "User: $ADGUARD_USER"
# echo "YAML_FILE: $YAML_FILE"
# deploy:
# name: Deploy
# runs-on: ubuntu-latest # Du kannst auch einen selbstgehosteten Runner verwenden
# needs: test # Wartet auf das Test-Job
# steps:
# - name: Checkout Code
# uses: actions/checkout@v3
# - name: Install required Python packages
# run: |
# echo "Installing required Python packages..."
# pip install requests pyyaml python-dotenv
# - name: Export config vars as environment
# env:
# ADGUARD_URL: ${{ vars.ADGUARD_URL }}
# ADGUARD_USER: ${{ vars.ADGUARD_USER }}
# ADGUARD_PASSWORD: ${{ secrets.ADGUARD_PASSWORD }}
# YAML_FILE: ${{ vars.YAML_FILE }}
# run: |
# echo "Exporting config vars..."
# echo "URL: $ADGUARD_URL"
# echo "User: $ADGUARD_USER"
# echo "YAML_FILE: $YAML_FILE"
# # - name: Run the Python script
# # run: |
# # echo "Deploying application..."
# # python3 main.py # Dein Python-Skript ausführen
environment:
name: production
if: branch == 'main' # Läuft nur für den `main`-Branch

View File

@@ -1,22 +0,0 @@
name: Gitea Actions Demo
run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀
on: [push]
jobs:
Run-Python-Script:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: '3.13'
# Load environment variables from gitea secrets and variables
- run: pip install -r requirements.txt
- run: python main.py
env:
ADGUARD_URL: ${{ vars.ADGUARD_URL }}
ADGUARD_USER: ${{ vars.ADGUARD_USER }}
ADGUARD_PASSWORD: ${{ secrets.ADGUARD_PASSWORD }}
YAML_FILE: ${{ vars.YAML_FILE }}
- run: echo "Python script executed successfully!"