GitHub Actions
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[GitHub Actions:https://github.co.jp/features/actions]]
-[[ドキュメント:https://docs.github.com/ja/actions]]
-[[GitHub Actionsの支払いについて:https://docs.github.com...
-[[Github Actions チートシート:https://zenn.dev/masaaania...
-[[Git Hub Actions入門:https://zenn.dev/hashito/articles/...
-[[新 GitHub Actions 入門:https://www.kaizenprogrammer.co...
-[[【GitHub Actions】ワークフローはなんとなく書けるけど構...
-[[Github Actions 2年使ってみてわかったことまとめ:https:/...
-[[Web 開発者のための GitHub Actions 入門:https://fwywd.c...
-[[GitHubの新機能「GitHub Actions」で試すCI/CD:https://kn...
-[[Git Hub Actions入門:https://zenn.dev/hashito/articles/...
-[[GitHub Actionsの手動実行パラメータのUI改善について速報...
-[[GitHub Actions上で独自のワークフローを構築しやすくする...
-[[Web 開発者のための GitHub Actions 入門:https://fwywd.c...
-[[GitHub Actionsでデプロイを並列に実行させてCI/CDを高速...
-[[入門 GitHub Actions:https://tech.medpeer.co.jp/entry/2...
-[[Github Actionsのご紹介:https://techmagic.co.jp/blog220...
-[[GitHub Actionsの共通したアクションを切り出してシンプル...
-[[[入門]GitHub Actions ~全てのエンジニアのための備忘録~:...
-[[【入門】Github Actionsとは? 簡単なチュートリアルを用...
-[[GitHub ActionsでPostman + NewmanのAPIテストを実行して...
-[[GitHub Actionsに導かれし、CircleCI使いの者たちのための...
-[[GitHub Actionsに魅了されてしまいました:https://dev.ica...
-[[GitHub Actionsは商用システムのCI/CDツールとして使える...
-[[GitHub Actionsと仲良くなったよ:https://eng-blog.iij.ad...
-[[GitHub Actions でテストを並列化して CI 時間を短縮する:...
**課金体系 [#q36dbe04]
-[[GitHub Actionsの支払いについて:https://docs.github.com...
-[[GitHub Actions の利用状況の確認と無料枠の上限に達した...
**[[build matrix:https://docs.github.com/en/actions/using...
**workflow_dispatch [#q18fb15c]
-workflow_dispatch はワークフローのトリガーの一種で、ワー...
-ブラウザ(GitHubのリポジトリのページ)から操作できる
-ワークフローを実行するブランチを指定できる
-実行時にパラメータを渡すことができる
-REST API からでも利用できる
***用途 [#r6cc33f9]
-クラウド上(AWS等)の開発環境へのデプロイ
--本番環境であれば main ブランチへの push をトリガーにデ...
--一方、開発環境は任意の feature ブランチを任意のタイミン...
--workflow_dispatch はワークフロー実行時にブランチを選択...
-ワークフロー自体のデバッグの用途
--schedule トリガー(cron)のワークフローのjobの動作確認...
--そういう場合に、workflow_dispatch トリガーも設定するこ...
*ワークフロー [#rd07528b]
-[[GitHub Actions の重要な機能:https://docs.github.com/ja...
-[[Github Actionsの使い方メモ:https://qiita.com/HeRo/item...
-[[GitHub Actions のワークフローファイルを共通化した話:ht...
-[[GitHub Actions のベストプラクティス:https://zenn.dev/s...
**ワークフロー構文 [#xad22934]
-[[GitHub Actionsのワークフロー構文:https://docs.github.c...
**処理の連鎖 [#o0e1b7a5]
-[[GitHub ActionsでWorkFlowやJobを連鎖させる方法:https://...
***依存Job [#xd797089]
***workflow_runトリガー [#n15d9ef7]
-[[GitHub Actionsのworkflow_runトリガーを試してみる:https...
on:
workflow_run:
workflows: ["Build"]
types: [completed]
jobs:
on-success:
runs-on: ubuntu-latest
if: ${{ github.event.workflow_run.conclusion == 'suc...
steps:
**シェルの実行 [#d9228697]
-[[GitHub Actions で学ぶシェル芸:https://zenn.dev/snowcai...
*Action [#v8480c9b]
***SSH [#t46514ba]
-[[Install SSH Key:https://github.com/marketplace/actions...
***Rsync [#w2fbcd04]
-[[Rsync Deployments Action:https://github.com/marketplac...
*SSH [#g684f450]
-[[GitHub ActionsでSSHを使う:https://qiita.com/shimataro9...
-[[GitHub ActionsにSSHで入る(簡単3ステップ):https://qiita...
-[[【便利】GitHub Actionsを使ってレンタルサーバーにSSHで...
-[[GitHub Actionsでsshコマンド経由でアプリをデプロイする...
-[[GitHub Actions で SSH デバッグ! (debugging-with-tmate...
**鍵ファイル [#m412fb9d]
***パスフレーズはなし? [#fb5e8ba4]
-[[GitHub ActionsでPrivate RepositoryをSSH接続でnpm insta...
-[[ssh-addでパスフレーズ無しでssh接続する方法をご紹介!:h...
*PHP [#x62fe427]
-[[【PHP版】CI(継続的インテグレーション)ツール導入ガイ...
-[[【PHP版】CI(継続的インテグレーション)ツール導入ガイ...
-[[【PHP版】CI(継続的インテグレーション)ツール導入ガイ...
-[[【PHP版】CI(継続的インテグレーション)ツール導入ガイ...
-[[Laravel + AWS Elastic Beanstalk環境をGithub Actionsで...
-[[GitHub ActionsでLaravelプロジェクトのCI・CD環境を構築...
-[[GitHub Actionsで超基本的なCI環境を構築する(PHP):https:...
-[[GitHub Actionsで超基本的なCD環境を構築する(PHP):https:...
-[[GitHub Actions で PHP の CI/CD をする:https://qiita.co...
-[[【GitHub Actions】LaravelのCI環境を作ってみた:https://...
-[[GitHub ActionsでLaravelプロジェクトをデプロイする:http...
-[[GitHub ActionsでLaravelプロジェクトをCI/CDする:https:/...
-[[GitHub ActionsでLaravelのテストを実行する際にRedisと接...
-[[【Laravel + PHPUnit】Unit・Featureテストを実装してGitH...
-[[そこそこ巨大な Laravel の Unit test を Github Actions ...
-[[GitHub Actions をローカルマシンで実行する(PHP 編):ht...
-[[Github Actions を使った PHP の静的解析:https://qiita.c...
-[[GitHub Actions を使って静的コード解析を行うのがとても...
**PHPUnit [#a68449ec]
-[[GitHub ActionsでPHPUnitを実行する:https://qiita.com/bl...
-[[phpunitをGitHubActionsで行うCI/CD環境の構築方法:https:...
-[[GitHub Actionsを使ってLaravelアプリケーションをCI/CDす...
**[[octcov:https://github.com/k1LoW/octocov]] [#qf20c3b9]
-[[GitHub Actions Deep Dive using PHP:https://speakerdeck...
**[[cs2pr:https://github.com/staabm/annotate-pull-request...
-[[GitHub Actions使っていますか?では、cs2prも一緒にいか...
*.NET [#c7c9e07d]
-[[GitHub Actions を使用して .NET Web アプリをビルドする:...
*デプロイ [#c4fba241]
**AWS [#mfc68f86]
***IP制限 [#zdd33a04]
-[[GitHubのIPアドレスについて:https://docs.github.com/ja/...
-[[GitHub ActionsでSrc IP制限のかかったサービス(AWS RDS)...
-[[GitHub ActionsでEC2に自動デプロイ環境を構築する方法:ht...
***EC2 [#y068040b]
-[[Github ActionsでLaravel(EC2)のデプロイ(deploy)自動...
-[[[AWS][EC2]GitHub Actionsで気楽にステージングと本番をrs...
***Elastic Beanstalk [#g591c7d9]
-[[github ActionsとElasticBeanstalkで自動デプロイ環境を作...
-[[Laravel + AWS Elastic Beanstalk環境をGithub Actionsで...
-[[Github Actionsでeb cliを使いたい:https://qiita.com/rih...
**sakura [#va86a78a]
***IP制限対応 [#ka3bfccf]
-[[GitHubのIPアドレスについて:https://docs.github.com/ja/...
--[[IPアドレスリスト:https://api.github.com/meta]]
---actions の IPv4 だけでもCIDR形式で2000弱ある ^^;
***SSH [#bdd2a214]
-[[【GitHub】リモートリポジトリへのpushを自動でサーバに反...
-[[GitHub ActionsでSpringBootアプリをさくらVPSにSSHしてデ...
-[[さくらサーバー – Laravel~デプロイ:http://taustation.c...
-[[GitHub ActionsでSSHを使う:https://qiita.com/shimataro9...
-[[【便利】GitHub Actionsを使ってレンタルサーバーにSSHで...
-[[Deploying to a server via SSH and Rsync in a Github Ac...
-鍵生成時にパスフレーズは未設定で!
***FTP [#z971c568]
-[[さくらレンタルサーバーでも自動デプロイがしたい!【GitH...
-[[github actionsを使用して自動デプロイ。さくらサーバーve...
-[[github actionsを用いたFTP自動デプロイ。(例:さくらサ...
-[[さくらのレンタルサーバにgit-ftp:https://hysryt.com/arc...
*移行事例 [#r6886292]
-[[Terraform の CI を AWS CodeBuild から GitHub Actions +...
-[[GitHub ActionsでRuby on RailsのCI環境を構築する上での...
-[[CircleCIで構築されたCI/CD環境をGitHub Actionsに移行し...
-[[CI/CD ConferenceからサイバーエージェントのCI/CDツール...
-[[リーン開発を実現するため、「みらい翻訳」が取り組む、マ...
-[[JenkinsからGitHub Actionsへの移行:https://docs.github....
*トラブルシューティング [#cd0b4a96]
***Bad substitution [#e4db24f9]
-[[問題の解決:Bash Bad Substitution:https://gamingsym.in...
***Process completed with exit code 255 [#k8b6fa90]
-[[GitHub ActionsでError: Process completed with exit cod...
-[[GitHub Actions AWS error exit code 255:https://dotjoeb...
終了行:
[[GitHub Actions:https://github.co.jp/features/actions]]
-[[ドキュメント:https://docs.github.com/ja/actions]]
-[[GitHub Actionsの支払いについて:https://docs.github.com...
-[[Github Actions チートシート:https://zenn.dev/masaaania...
-[[Git Hub Actions入門:https://zenn.dev/hashito/articles/...
-[[新 GitHub Actions 入門:https://www.kaizenprogrammer.co...
-[[【GitHub Actions】ワークフローはなんとなく書けるけど構...
-[[Github Actions 2年使ってみてわかったことまとめ:https:/...
-[[Web 開発者のための GitHub Actions 入門:https://fwywd.c...
-[[GitHubの新機能「GitHub Actions」で試すCI/CD:https://kn...
-[[Git Hub Actions入門:https://zenn.dev/hashito/articles/...
-[[GitHub Actionsの手動実行パラメータのUI改善について速報...
-[[GitHub Actions上で独自のワークフローを構築しやすくする...
-[[Web 開発者のための GitHub Actions 入門:https://fwywd.c...
-[[GitHub Actionsでデプロイを並列に実行させてCI/CDを高速...
-[[入門 GitHub Actions:https://tech.medpeer.co.jp/entry/2...
-[[Github Actionsのご紹介:https://techmagic.co.jp/blog220...
-[[GitHub Actionsの共通したアクションを切り出してシンプル...
-[[[入門]GitHub Actions ~全てのエンジニアのための備忘録~:...
-[[【入門】Github Actionsとは? 簡単なチュートリアルを用...
-[[GitHub ActionsでPostman + NewmanのAPIテストを実行して...
-[[GitHub Actionsに導かれし、CircleCI使いの者たちのための...
-[[GitHub Actionsに魅了されてしまいました:https://dev.ica...
-[[GitHub Actionsは商用システムのCI/CDツールとして使える...
-[[GitHub Actionsと仲良くなったよ:https://eng-blog.iij.ad...
-[[GitHub Actions でテストを並列化して CI 時間を短縮する:...
**課金体系 [#q36dbe04]
-[[GitHub Actionsの支払いについて:https://docs.github.com...
-[[GitHub Actions の利用状況の確認と無料枠の上限に達した...
**[[build matrix:https://docs.github.com/en/actions/using...
**workflow_dispatch [#q18fb15c]
-workflow_dispatch はワークフローのトリガーの一種で、ワー...
-ブラウザ(GitHubのリポジトリのページ)から操作できる
-ワークフローを実行するブランチを指定できる
-実行時にパラメータを渡すことができる
-REST API からでも利用できる
***用途 [#r6cc33f9]
-クラウド上(AWS等)の開発環境へのデプロイ
--本番環境であれば main ブランチへの push をトリガーにデ...
--一方、開発環境は任意の feature ブランチを任意のタイミン...
--workflow_dispatch はワークフロー実行時にブランチを選択...
-ワークフロー自体のデバッグの用途
--schedule トリガー(cron)のワークフローのjobの動作確認...
--そういう場合に、workflow_dispatch トリガーも設定するこ...
*ワークフロー [#rd07528b]
-[[GitHub Actions の重要な機能:https://docs.github.com/ja...
-[[Github Actionsの使い方メモ:https://qiita.com/HeRo/item...
-[[GitHub Actions のワークフローファイルを共通化した話:ht...
-[[GitHub Actions のベストプラクティス:https://zenn.dev/s...
**ワークフロー構文 [#xad22934]
-[[GitHub Actionsのワークフロー構文:https://docs.github.c...
**処理の連鎖 [#o0e1b7a5]
-[[GitHub ActionsでWorkFlowやJobを連鎖させる方法:https://...
***依存Job [#xd797089]
***workflow_runトリガー [#n15d9ef7]
-[[GitHub Actionsのworkflow_runトリガーを試してみる:https...
on:
workflow_run:
workflows: ["Build"]
types: [completed]
jobs:
on-success:
runs-on: ubuntu-latest
if: ${{ github.event.workflow_run.conclusion == 'suc...
steps:
**シェルの実行 [#d9228697]
-[[GitHub Actions で学ぶシェル芸:https://zenn.dev/snowcai...
*Action [#v8480c9b]
***SSH [#t46514ba]
-[[Install SSH Key:https://github.com/marketplace/actions...
***Rsync [#w2fbcd04]
-[[Rsync Deployments Action:https://github.com/marketplac...
*SSH [#g684f450]
-[[GitHub ActionsでSSHを使う:https://qiita.com/shimataro9...
-[[GitHub ActionsにSSHで入る(簡単3ステップ):https://qiita...
-[[【便利】GitHub Actionsを使ってレンタルサーバーにSSHで...
-[[GitHub Actionsでsshコマンド経由でアプリをデプロイする...
-[[GitHub Actions で SSH デバッグ! (debugging-with-tmate...
**鍵ファイル [#m412fb9d]
***パスフレーズはなし? [#fb5e8ba4]
-[[GitHub ActionsでPrivate RepositoryをSSH接続でnpm insta...
-[[ssh-addでパスフレーズ無しでssh接続する方法をご紹介!:h...
*PHP [#x62fe427]
-[[【PHP版】CI(継続的インテグレーション)ツール導入ガイ...
-[[【PHP版】CI(継続的インテグレーション)ツール導入ガイ...
-[[【PHP版】CI(継続的インテグレーション)ツール導入ガイ...
-[[【PHP版】CI(継続的インテグレーション)ツール導入ガイ...
-[[Laravel + AWS Elastic Beanstalk環境をGithub Actionsで...
-[[GitHub ActionsでLaravelプロジェクトのCI・CD環境を構築...
-[[GitHub Actionsで超基本的なCI環境を構築する(PHP):https:...
-[[GitHub Actionsで超基本的なCD環境を構築する(PHP):https:...
-[[GitHub Actions で PHP の CI/CD をする:https://qiita.co...
-[[【GitHub Actions】LaravelのCI環境を作ってみた:https://...
-[[GitHub ActionsでLaravelプロジェクトをデプロイする:http...
-[[GitHub ActionsでLaravelプロジェクトをCI/CDする:https:/...
-[[GitHub ActionsでLaravelのテストを実行する際にRedisと接...
-[[【Laravel + PHPUnit】Unit・Featureテストを実装してGitH...
-[[そこそこ巨大な Laravel の Unit test を Github Actions ...
-[[GitHub Actions をローカルマシンで実行する(PHP 編):ht...
-[[Github Actions を使った PHP の静的解析:https://qiita.c...
-[[GitHub Actions を使って静的コード解析を行うのがとても...
**PHPUnit [#a68449ec]
-[[GitHub ActionsでPHPUnitを実行する:https://qiita.com/bl...
-[[phpunitをGitHubActionsで行うCI/CD環境の構築方法:https:...
-[[GitHub Actionsを使ってLaravelアプリケーションをCI/CDす...
**[[octcov:https://github.com/k1LoW/octocov]] [#qf20c3b9]
-[[GitHub Actions Deep Dive using PHP:https://speakerdeck...
**[[cs2pr:https://github.com/staabm/annotate-pull-request...
-[[GitHub Actions使っていますか?では、cs2prも一緒にいか...
*.NET [#c7c9e07d]
-[[GitHub Actions を使用して .NET Web アプリをビルドする:...
*デプロイ [#c4fba241]
**AWS [#mfc68f86]
***IP制限 [#zdd33a04]
-[[GitHubのIPアドレスについて:https://docs.github.com/ja/...
-[[GitHub ActionsでSrc IP制限のかかったサービス(AWS RDS)...
-[[GitHub ActionsでEC2に自動デプロイ環境を構築する方法:ht...
***EC2 [#y068040b]
-[[Github ActionsでLaravel(EC2)のデプロイ(deploy)自動...
-[[[AWS][EC2]GitHub Actionsで気楽にステージングと本番をrs...
***Elastic Beanstalk [#g591c7d9]
-[[github ActionsとElasticBeanstalkで自動デプロイ環境を作...
-[[Laravel + AWS Elastic Beanstalk環境をGithub Actionsで...
-[[Github Actionsでeb cliを使いたい:https://qiita.com/rih...
**sakura [#va86a78a]
***IP制限対応 [#ka3bfccf]
-[[GitHubのIPアドレスについて:https://docs.github.com/ja/...
--[[IPアドレスリスト:https://api.github.com/meta]]
---actions の IPv4 だけでもCIDR形式で2000弱ある ^^;
***SSH [#bdd2a214]
-[[【GitHub】リモートリポジトリへのpushを自動でサーバに反...
-[[GitHub ActionsでSpringBootアプリをさくらVPSにSSHしてデ...
-[[さくらサーバー – Laravel~デプロイ:http://taustation.c...
-[[GitHub ActionsでSSHを使う:https://qiita.com/shimataro9...
-[[【便利】GitHub Actionsを使ってレンタルサーバーにSSHで...
-[[Deploying to a server via SSH and Rsync in a Github Ac...
-鍵生成時にパスフレーズは未設定で!
***FTP [#z971c568]
-[[さくらレンタルサーバーでも自動デプロイがしたい!【GitH...
-[[github actionsを使用して自動デプロイ。さくらサーバーve...
-[[github actionsを用いたFTP自動デプロイ。(例:さくらサ...
-[[さくらのレンタルサーバにgit-ftp:https://hysryt.com/arc...
*移行事例 [#r6886292]
-[[Terraform の CI を AWS CodeBuild から GitHub Actions +...
-[[GitHub ActionsでRuby on RailsのCI環境を構築する上での...
-[[CircleCIで構築されたCI/CD環境をGitHub Actionsに移行し...
-[[CI/CD ConferenceからサイバーエージェントのCI/CDツール...
-[[リーン開発を実現するため、「みらい翻訳」が取り組む、マ...
-[[JenkinsからGitHub Actionsへの移行:https://docs.github....
*トラブルシューティング [#cd0b4a96]
***Bad substitution [#e4db24f9]
-[[問題の解決:Bash Bad Substitution:https://gamingsym.in...
***Process completed with exit code 255 [#k8b6fa90]
-[[GitHub ActionsでError: Process completed with exit cod...
-[[GitHub Actions AWS error exit code 255:https://dotjoeb...
ページ名: