Version the workflows
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 35/100
調査の方向性
.github/workflows/swift_package_test.yml と、issue #73 で提案されている関連するアプローチを確認することから始めます。Release タグと Release ブランチのどちらが一定の semver 参照を提供するのに適しているかを判断し、続いて downstream の利用側が v1.2.3 のようなバージョンを対象にできること、および選択したバージョニングプロセスが文書化されていることを確認します。
索引モデルが issue の本文から書いたものです。
説明
Even if we put #73 in place, we could tag or create release branches so that downstream "uses" of swift_package_test.yml specify a constant semvar version instead of always working off of main which is more susceptible to breaking.
For example: swiftlang/github-workflows/.github/workflows/swift_package_test.yml@v1.2.3
Looks possible to automate with certain marketplace actions like https://github.com/marketplace/actions/tag-release-on-push-action, but manually bumping as need may be sufficient
- 主要言語
- Swift
- スター
- 115
- フォーク
- 57
- 平均マージ
- 1日 8時間
- マージ済み PR(30日)
- 3
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
swiftlang/github-workflows のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
swiftlang/github-workflows#305 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
swiftlang/github-workflows#261 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
swiftlang/github-workflows#258 · コメント 1 件 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 68/100
swiftlang/github-workflows#312 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 58/100
swiftlang/github-workflows#277 · コメント 1 件 ·
swiftlang/github-workflows の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
googleapis/google-cloud-swift#1151 ·
-
`--app` focus through the daemon can pick an off-screen window and refuse with `axElementNotFound` オープンclawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro impact:other issue-rating: 🦞 diamond lobster no-stale P1
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
-
code health
難易度 1/5 1時間未満 初心者へのやさしさ 72/100
apple/coreai-models#288 ·
-
task
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
vsanthanam/JBird#429 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100