【github action】「uses: actions/checkout@v4」とは

【github action】「uses: actions/checkout@v4」とは

 

github actionの勉強中

 

頻繁に出てくる

 

「uses: actions/checkout@v4」

 

これは何なのか調べてみら

 

まずすごい基本ポイ、以下のソース

 

name: GitHub Actions Demo


on: [push]


jobs:

ACTION_TEST:

runs-on: ubuntu-latest

steps:

- uses: actions/checkout@v4

 

これを実行すると、github action上に空っぽのubuntuサーバーが構築されて

 

「actions/checkout@v4」で、pushしたレポジトリ内のソースがubuntuのサーバー内にコピーされます。

 

 

runs-on: ubuntu-latest

 

この「runs-on: ubuntu-latest」が、空っぽのubuntuをセットする命令

 

その後の

 

uses: actions/checkout@v4

 

で、今構築した空のubuntuにレポジトリを丸々コピーする命令になります。

 

「uses」

 

がgithub actionの機能を呼び出す命令

 

「actions/checkout@v4」

 

でgithub actionの「actions/checkout」のバージョン4を呼び出す命令になります。

 

まだまだ全然わかってないけど、一つづつ謎を解明していくぞ

コメント