name: Fetch Data run-name: Fetch and Write steam apps list on: workflow_dispatch: schedule: - cron: '0 0 1 * *' jobs: build: if: gitea.repository == 'Boria138/PortProtonQt' runs-on: ubuntu-latest steps: - name: Checkout uses: https://gitea.com/actions/checkout@v4 - name: Set up Python uses: https://gitea.com/actions/setup-python@v5 with: python-version-file: "pyproject.toml" - name: Install system dependencies run: | sudo apt-get update sudo apt-get install -y xz-utils - name: Set up dependency run: pip install aiohttp asyncio - name: Run get_id.py run: python dev-scripts/get_id.py env: STEAM_KEY: ${{ secrets.STEAM_KEY }} - name: Commit and push changes env: GITEA_TOKEN: ${{ secrets.GITEA_TOKEN }} GITEA_ACTOR: ${{ gitea.actor }} GITEA_SERVER: "git.linux-gaming.ru" GITEA_REPOSITORY: ${{ gitea.repository }} run: bash dev-scripts/push-to-gitea.sh