Skip to content

Merge pull request #118 from modeseven-lfit/python-deps #70

Merge pull request #118 from modeseven-lfit/python-deps

Merge pull request #118 from modeseven-lfit/python-deps #70

---
# SPDX-License-Identifier: Apache-2.0
# SPDX-FileCopyrightText: 2025 The Linux Foundation
# This workflow uses actions that are not certified by GitHub. They are provided
# by a third-party and are governed by separate terms of service, privacy
# policy, and support documentation.
name: "OpenSSF Scorecard"
on:
workflow_dispatch:
# For Branch-Protection check. Only the default branch is supported. See
# https://github.com/ossf/scorecard/blob/main/docs/checks.md#branch-protection
branch_protection_rule:
# To guarantee Maintained check is occasionally updated. See
# https://github.com/ossf/scorecard/blob/main/docs/checks.md#maintained
schedule:
- cron: "50 4 * * 0"
push:
branches: ["main", "master"]
paths:
- "**"
- "!.github/**"
# Declare default permissions as none.
permissions: {}
jobs:
openssf-scorecard:
name: "OpenSSF Scorecard"
# yamllint disable-line rule:line-length
uses: lfit/releng-reusable-workflows/.github/workflows/reuse-openssf-scorecard.yaml@b4c8bfdea114d034bfa6ed2fe2c9775bc091d5ca # v0.2.28
permissions:
# Needed to upload the results to code-scanning dashboard.
security-events: write
# Needed to publish results and get a badge (see publish_results below).
id-token: write
# Uncomment the permissions below if installing in a private repository.
# contents: read
# actions: read