Closed5
Git/GitHub メモ
概要
Git/GitHubのコマンドや使い方とかをメモしておく
新しい環境でのCommit/Push
- ユーザー名とメールアドレス
$ git config --global user.name [GitHubでのID]
$ git config --global user.email [GitHub垢の登録しているメールアドレス]
WorkFlowの構成
main.cpp
のビルドとコードレビューするWorkFlow
例) C++ソースコードレポジトリフォルダの配下に./github/workflows
ディレクトリを作成し、[任意の名称].yaml
を作成する。
name: Test#1
on: [push]
jobs:
build:
runs-on: ubuntu-latest
name: Build
steps:
- uses: actions/checkout@v3
- name: CPPBuild by g++
run: g++ ./main.cpp
- name: Configure CPPLint
run: pip install cpplint
- name: CodeReview By CPPLint
run: python3 -m cpplint ./main.cpp
WorkFlowをローカルで実行させる(RaspberryPi)
レポジトリのSettings
->Actions/Runners
->New self-hosted runner
。
Runner Image: Linux
, Architecture: ARM
ページのコードに従ってDownload
とConfigure
の部分を行う。Listening for Jobs
となっていたら待機状態となってWorkFlowの準備はできている。
.github/workflows/
の.yaml
のruns-on:
の部分をruns-on: self-hosted
にするのを忘れないように。
参考サイト
このスクラップは2022/09/21にクローズされました