name: Fedora Daily Build permissions: contents: read on: schedule: - cron: "00 00 * * *" workflow_dispatch: jobs: trigger-copr-build: environment: fedora-daily env: copr_login: ${{ secrets.COPR_LOGIN }} copr_username: ${{ secrets.COPR_USERNAME }} copr_token: ${{ secrets.COPR_TOKEN }} runs-on: ubuntu-latest container: quay.io/packit/packit steps: - name: setup copr token run: | mkdir -p ~/.config echo \ "[copr-cli] login = $copr_login username = $copr_username token = $copr_token copr_url = https://copr.fedorainfracloud.org " > ~/.config/copr - name: checkout sources uses: actions/checkout@v6 with: submodules: recursive fetch-depth: 500 fetch-tags: true - name: Setup safe Git directory run: git config --global --add safe.directory $GITHUB_WORKSPACE - name: trigger copr build run: | packit build in-copr --project freecad