name: Build and push run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀 on: [push] jobs: Lint-Python: runs-on: ubuntu-latest steps: - run: echo "This is run ${{ gitea.run_id }}" # - run: echo "🐧 This job is now running on a ${{ runner.os }} server hosted by Gitea!" # - run: echo "🔎 The name of your branch is ${{ gitea.ref }} and your repository is ${{ gitea.repository }}." - name: Check out repository code uses: actions/checkout@v4 - name: install UV run: | pip install uv --quiet - name: install black and lint code run: | uv pip install black --system --quiet black app --check --fast Build-and-Push-Docker: steps: - name: Login to Docker Hub if: github.event_name != 'pull_request' uses: docker/login-action@v3 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_TOKEN }} # - name: Build and push # uses: docker/build-push-action@v5 # with: # context: . # push: false # tags: dragon-bot/dale-bot:latest # - run: echo "💡 The ${{ gitea.repository }} repository has been cloned to the runner." # - run: echo "🖥️ The workflow is now ready to test your code on the runner." # - name: List files in the repository # run: | # ls ${{ gitea.workspace }} # - run: echo "🍏 This job's status is ${{ job.status }}."