lint: clean up pr_tests workflow lint findings (#11169)

Suppress checkov/CKV_GHA_7 (the workflow_dispatch reason input is a
free-text run label that never reaches the build) and drop the redundant
quotes yamllint flags on the description/default/name scalars.
This commit is contained in:
Jorropo
2026-07-24 07:38:18 +00:00
committed by GitHub
co-authored by GitHub
parent b08c04f264
commit 79ade464a5
+5 -4
View File
@@ -4,10 +4,11 @@ name: Tests
on: on:
workflow_dispatch: workflow_dispatch:
inputs: inputs:
# trunk-ignore(checkov/CKV_GHA_7): the reason input is a free-text run label, never fed into the build
reason: reason:
description: "Reason for manual test run" description: Reason for manual test run
required: false required: false
default: "Manual test execution" default: Manual test execution
concurrency: concurrency:
group: tests-${{ github.head_ref || github.run_id }} group: tests-${{ github.head_ref || github.run_id }}
@@ -21,7 +22,7 @@ permissions:
jobs: jobs:
native-tests: native-tests:
name: "🧪 Native Tests" name: 🧪 Native Tests
if: github.repository == 'meshtastic/firmware' if: github.repository == 'meshtastic/firmware'
uses: ./.github/workflows/test_native.yml uses: ./.github/workflows/test_native.yml
permissions: permissions:
@@ -30,7 +31,7 @@ jobs:
checks: write checks: write
test-summary: test-summary:
name: "📊 Test Results" name: 📊 Test Results
runs-on: ubuntu-latest runs-on: ubuntu-latest
needs: [native-tests] needs: [native-tests]
if: always() if: always()