ようへいの日々精進XP

よかろうもん

2021 年 01 月 29 日 (金)

アクティビティ (今までの走行 (歩行) 距離)

https://pixe.la/v1/users/inokappa/graphs/fitbit-activity

Fitibit Charge2 のアクティビティから走行 (歩行) 距離を Fitbit Web API で取得して Pixela で草生やしている。色が濃くなれば濃くなる程強度が高い (歩行、走行距離が長い) ということで。実装の詳細はこちら

ジョギング

読書

今日は読む時間を作れなかった。

レアジョブ

レッスン無し。

夕飯

Github Actions にて

docs.github.com

zenn.dev

ワークフロー A の後でワークフロー B を実行したい場合には、workflow_run というイベントを使うとのこと。

以下の例だと、master ブランチにおいて、workflow-bworkflow-a の後に実行される。

name: "workflow-b"

on:
  workflow_run:
    workflows:
      - workflow-a
    branches:
      - master
    types: 
      - completed

更に、ブランチやアクティビティタイプでフィルタ出来る。

CircleCI のジョブで同じようなことをやりたい場合には以下のように書く。

workflows:
  version: 2

  my-workflow:
    jobs:
      - job-a:
          filters:
            branches:
              only:
                - master
      - job-b:
          requires:
            - job-a

ワークフローとジョブの概念が変わってくるので、混乱してしまうけど...