Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
KN
Uploaded by
Kazuhiro Nishiyama
PDF, PPTX
211 views
workflow,job,step の使い分けの基準を考える
[GitHub Actions Meetup Osaka #1](https://gaug.connpass.com/event/152956/)での発表資料です。
Technology
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 8
2
/ 8
3
/ 8
4
/ 8
5
/ 8
6
/ 8
7
/ 8
8
/ 8
More Related Content
PPT
delayed_jobの自動再起動
by
firewood
PDF
Async DeepDive basics
by
Kouji Matsui
PDF
いまさら恥ずかしくてAsyncをawaitした
by
Kouji Matsui
PDF
「つながるシステム構築を可能にするDelphi / C++Builder / Sencha」
by
Embarcadero Technologies
PDF
async/awaitダークサイド is 何
by
Kouji Matsui
PDF
これからの「async/await」の話をしよう
by
Kouji Matsui
PPTX
Python開発は仮想化しろ
by
iPride Co., Ltd.
PDF
Headscale + Tailscale に移行中 at 2026-02-01
by
Kazuhiro Nishiyama
delayed_jobの自動再起動
by
firewood
Async DeepDive basics
by
Kouji Matsui
いまさら恥ずかしくてAsyncをawaitした
by
Kouji Matsui
「つながるシステム構築を可能にするDelphi / C++Builder / Sencha」
by
Embarcadero Technologies
async/awaitダークサイド is 何
by
Kouji Matsui
これからの「async/await」の話をしよう
by
Kouji Matsui
Python開発は仮想化しろ
by
iPride Co., Ltd.
Headscale + Tailscale に移行中 at 2026-02-01
by
Kazuhiro Nishiyama
More from Kazuhiro Nishiyama
PDF
Ruby on Rails と私 at 関西Ruby会議08 After Party: 叡電LT 🚃
by
Kazuhiro Nishiyama
PDF
riscv64.rubyci.org internal at RubyKaigi 2025 LT
by
Kazuhiro Nishiyama
PDF
Rubyの日本語リファレンスマニュアルの現在と未来 (松江Ruby会議11) 2024-10-05
by
Kazuhiro Nishiyama
PDF
devise-two-factor gem を 4.x から 5.x に上げた話
by
Kazuhiro Nishiyama
PDF
docs.ruby-lang.org/ja/ の生成方法を (GitHub Actions に)変えた
by
Kazuhiro Nishiyama
PDF
Ubuntuのriscv64版をqemuで動かした at LILO&東海道らぐオフラインミーティング 2024-04-27
by
Kazuhiro Nishiyama
PDF
lilo.linux.or.jp を buster から bullseye に上げた
by
Kazuhiro Nishiyama
PDF
小規模個人アプリをRails 7.xにバージョンアップした話
by
Kazuhiro Nishiyama
PDF
Ruby リファレンスマニュアル改善計画 2022 進捗報告
by
Kazuhiro Nishiyama
PDF
fukuoka03-rubima-reboot-rubyist-magazine-reboot.pdf
by
Kazuhiro Nishiyama
PDF
rubykaigi2022-rurema-history-and-future.pdf
by
Kazuhiro Nishiyama
PDF
qemuのriscv64にDebianを入れてみた
by
Kazuhiro Nishiyama
PDF
systemd 再入門
by
Kazuhiro Nishiyama
PDF
Ruby 3.0.0 コネタ集
by
Kazuhiro Nishiyama
PDF
livedoor天気API終了対応
by
Kazuhiro Nishiyama
PDF
Wireguard 実践入門
by
Kazuhiro Nishiyama
PDF
あまり知られていないRubyの便利機能
by
Kazuhiro Nishiyama
PDF
Dockerのオフィシャルrubyイメージとは?
by
Kazuhiro Nishiyama
PDF
チャットボットのススメ
by
Kazuhiro Nishiyama
PDF
Dokku の紹介
by
Kazuhiro Nishiyama
Ruby on Rails と私 at 関西Ruby会議08 After Party: 叡電LT 🚃
by
Kazuhiro Nishiyama
riscv64.rubyci.org internal at RubyKaigi 2025 LT
by
Kazuhiro Nishiyama
Rubyの日本語リファレンスマニュアルの現在と未来 (松江Ruby会議11) 2024-10-05
by
Kazuhiro Nishiyama
devise-two-factor gem を 4.x から 5.x に上げた話
by
Kazuhiro Nishiyama
docs.ruby-lang.org/ja/ の生成方法を (GitHub Actions に)変えた
by
Kazuhiro Nishiyama
Ubuntuのriscv64版をqemuで動かした at LILO&東海道らぐオフラインミーティング 2024-04-27
by
Kazuhiro Nishiyama
lilo.linux.or.jp を buster から bullseye に上げた
by
Kazuhiro Nishiyama
小規模個人アプリをRails 7.xにバージョンアップした話
by
Kazuhiro Nishiyama
Ruby リファレンスマニュアル改善計画 2022 進捗報告
by
Kazuhiro Nishiyama
fukuoka03-rubima-reboot-rubyist-magazine-reboot.pdf
by
Kazuhiro Nishiyama
rubykaigi2022-rurema-history-and-future.pdf
by
Kazuhiro Nishiyama
qemuのriscv64にDebianを入れてみた
by
Kazuhiro Nishiyama
systemd 再入門
by
Kazuhiro Nishiyama
Ruby 3.0.0 コネタ集
by
Kazuhiro Nishiyama
livedoor天気API終了対応
by
Kazuhiro Nishiyama
Wireguard 実践入門
by
Kazuhiro Nishiyama
あまり知られていないRubyの便利機能
by
Kazuhiro Nishiyama
Dockerのオフィシャルrubyイメージとは?
by
Kazuhiro Nishiyama
チャットボットのススメ
by
Kazuhiro Nishiyama
Dokku の紹介
by
Kazuhiro Nishiyama
workflow,job,step の使い分けの基準を考える
1.
workflow,job,step の使 い分けの基準を考える Kazuhiro NISHIYAMA GitHub
Actions Meetup Osaka #1 2019/11/26 Powered by Rabbit 2.2.1
2.
自己紹介 西山 和広 Ruby のコミッター twitter,
github など: @znz 株式会社Ruby開発 www.ruby-dev.jp 1/7
3.
workflow,job,step workflow 1 YAML ファイル job ランナー
(コンテナなどの仮想環境) step プログラム 2/7
4.
workflow の分割 トリガーが違うなら分割必須 pull request
だけ tag push だけ (リリースアクション) issue に反応など 3/7
5.
workflow の分割? CI 環境の違い ubuntu
と macos と windows で CI 次の job で分割でも構わない 4/7
6.
job の分割 実行環境 (runs-on)
が違うときは必須 matrix で一部の違いはまとめられる needs で依存関係 if で ci skip 5/7
7.
step の分割 分割必須 uses: を使う shell:
が違う よくあるその他の分割理由 ログを分ける 6/7
8.
まとめ workflow: トリガー job: 実行環境 step:
uses やシェル 7/7Powered by Rabbit 2.2.1
Download