Is it possible to add `Enable release immutability`?
メンテナーはふだん 1 日以内に返信
@decyjphr がすでに取り組んでいます。
2026年6月24日 から。
評価
この issue はまだ評価されていません。
説明
Prerequisites:
-
Is the functionality available in the GitHub UI? If so, please provide a link to information about the feature.
The checkbox exists in the UI:
The GitHub documentation has a page dedicated to them: https://docs.github.com/en/code-security/concepts/supply-chain-security/immutable-releases.
-
Is the functionality available through the GitHub API? If the functionality is available, please provide links to the
API documentation (https://developer.github.com/v3/) as well as the Octokit documentation (https://octokit.github.io/).The feature exists in the GitHub API: https://docs.github.com/en/rest/repos/repos?apiVersion=2026-03-10&versionId=free-pro-team%40latest&productId=rest#enable-immutable-releases
New Feature
Immutable releases were released in October 2025 as another security measure to help maintainers protect their releases from malicious attacks. This feature is increasingly used in OSS projects, and I think it would be great to enforce from a safe settings point of view.
Note for organisations one can turn them on globally (Settings > Repository > General > Releases) either for all repositories or select certain repos. The disadvantage with this is it's not infrastructure as code (which is a big benefit of Safe-Settings), but is also not available on personal accounts (which Safe-Settings does work on).
- 主要言語
- JavaScript
- スター
- 926
- フォーク
- 230
- 平均マージ
- 3日 9時間
- マージ済み PR(30日)
- 18
環境構築
このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
github-community-projects/safe-settings のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 80/100
github-community-projects/safe-settings#1115 ·
メンテナーはふだん 1 日以内に返信
-
app_installations reports an error on every repo or suborg change when the plugin is not configuredオープン
難易度 2/5 1〜3時間 初心者へのやさしさ 64/100
github-community-projects/safe-settings#1111 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
-
Repos transferred into the org are not synced (no repository.transferred handler)対応中かも @breymander が 11 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
github-community-projects/safe-settings#1107 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
Dry run only inspects the first 30 changed files (pulls.listFiles is not paginated)対応中かも @3rwww1 が 34 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
github-community-projects/safe-settings#1080 ·
メンテナーはふだん 1 日以内に返信
-
PR comment diff table shows an empty vertical scrollbar due to malformed <tr> markup再び着手できるかも このイシューのプルリクエストはマージされずにクローズされました。 オープン
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
github-community-projects/safe-settings#1077 ·
メンテナーはふだん 1 日以内に返信
github-community-projects/safe-settings の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
bigcapitalhq/bigcapital#1544 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
help wanted kind/bug
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
meshery/meshery.io#3112 ·
メンテナーはふだん 2 日以内に返信
-
area:docs type:chore
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
bulkhead-labs/tailsuite#31 ·
-
dependencies javascript
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
gems-uff/noworkflow#470 ·
メンテナーはふだん 3 日以内に返信
-
product / auth product / console product / sites product / storage
難易度 1/5 1時間未満 初心者へのやさしさ 84/100
メンテナーはふだん 1 日以内に返信