さくらのクラウド向けOSSプロダクトでのプロジェクトテンプレート(Go)
さくらのクラウド向けOSSプロダクトでGo言語を中心に用いるプロジェクトのためのテンプレート
GitHubでリポジトリを作成する際にテンプレートとしてsacloud/telemetry-goを選択して作成します。
次にtelemetry-go
という文字列を自身のプロジェクトのものに置き換えてください。
例: exampleという名前のプロジェクトを作成する場合
# 作成したプロジェクトのディレクトリに移動
cd example
# 置き換え
find . -type f | xargs sed -i '' -e "s/telemetry-go/example/g"
デフォルトではCR_PAT
が渡されないためGitHub Actionsでのイメージのビルド/プッシュに失敗します。
また、パッケージを公開したい場合は初回のみ手作業が必要です。
このためDockerイメージをGitHub Container Registryで公開したい場合はオーガニゼーション管理者にご相談ください。
telemetry-go
Copyright (C) 2022-2023 The sacloud/telemetry-go authors.
This project is published under Apache 2.0 License.