Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Verify the triggering commit before running other CI jobs

オープン
#2,990 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

@Coelho-Gustavo がすでに取り組んでいます。

2026年10月1日 から。

  • #2992 @Coelho-Gustavo による — オープン

評価

難易度
3/5
見積もり時間
1〜2日
初心者へのやさしさ
78/100
issue の種類
機能追加
明瞭さ
明確に書かれている
活発さ
活発
技術スタック
github-actions
領域
ci-cd, security

調査の方向性

Start with .github/workflows/ci.yaml to map its jobs and existing needs, then add the reusable .github/workflows/commit-verification.yaml workflow using github.sha and GitHub signature-verification metadata. Update every other CI job to depend on commit-verification while preserving existing dependencies. Done means an unverified or unavailable commit fails with its SHA and reason, and dependent jobs run only after successful verification.

索引モデルが issue の本文から書いたものです。

説明

good-first-issue

PRs can pass DCO while containing unsigned or unverified commits. DCO sign-off does not verify commit signatures.
Add a reusable workflow, .github/workflows/commit-verification.yaml, with:

on:
  workflow_call: {}

permissions:
  contents: read

The workflow should check GitHub’s signature-verification metadata for the triggering commit (github.sha) and fail if it is not verified. Report the commit SHA and verification reason, and fail if verification metadata cannot be retrieved.
Call it from .github/workflows/ci.yaml:

jobs:
  commit-verification:
    permissions:
      contents: read
    uses: ./.github/workflows/commit-verification.yaml

Make all other CI jobs depend on commit-verification through needs, preserving existing dependencies, so verification runs first and subsequent jobs run only after it succeeds.

主要言語
Go
スター
2.9k
フォーク
576
平均マージ
1日 9時間
マージ済み PR(30日)
78

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

NVIDIA/gpu-operator のほかの issue

NVIDIA/gpu-operator の issue をすべて見る

似ている issue

Go の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。