# .gitea.yml version: "1" name: "Python Script Test Pipeline" on: push: branches: - main # Trigger on push to the "main" branch jobs: test_python_script: runs-on: [self-hosted] steps: - name: "Checkout Code" uses: actions/checkout@v3 # Checkout the code - name: "Set up Python" run: | apt-get update apt-get install -y python3 python3-pip - name: "Run Python Script" run: | python3 script.py > output.txt - name: "Compare Output" run: | diff output.txt reference_output.txt