Open3
GitHub CI/CD実践ガイド
4.8.2 自動キャンセル
プルリクエストをトリガーとするワークフローは最新のコード以外で実行する必要性が低いので、古いワークフローの実行はキャンセルするようにすると良い。
name: Auto cancel
on: pull_request
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
5.2.2 ワークフローコマンド
デバッグログを有効にした時のみログを出力させることができる
::debug::{message}
3.6.3 JSON操作
- toJSON()
name: JSON functions
on: push
jobs:
dump:
runs-on: ubuntu-latest
steps:
- run: echo: "${CONTEXT}"
env:
CONTEXT: ${{ toJSON(github) }}