Files
firmware/.github/workflows/hook_copr.yml
T
Austin 373bff393f Actions: Update/pin to Ubuntu 26.04 (#11941)
ubuntu-latest means we don't own the break (if it happens), always pin!
2026-10-11 20:46:20 +00:00

36 lines
829 B
YAML

name: Trigger COPR build
on:
workflow_call:
secrets:
COPR_API_CONFIG:
inputs:
copr_project:
description: COPR project to target
required: true
type: string
permissions:
contents: read
jobs:
build-copr-hook:
runs-on: ubuntu-26.04
steps:
- name: Checkout code
uses: actions/checkout@v7
with:
submodules: recursive
- name: Trigger COPR build
uses: vidplace7/copr-build@main
id: copr_build
env:
COPR_API_TOKEN_CONFIG: ${{ secrets.COPR_API_CONFIG }}
with:
owner: "@meshtastic"
package-name: meshtasticd
project-name: ${{ inputs.copr_project }}
git-remote: "${{ github.server_url }}/${{ github.repository }}.git"
committish: ${{ github.sha }}