私の初めてのGithubアクション!
3927 ワード
これは私の初めてのギタブアクションとの出会いだったので、かなり基本的なワークフローを作りました😅.
私は既存に建てたpython action に接続するユーザーを確認するには
また、コミットまたはPRを通して変更されたコードが正しいPythonバージョンで実行され、既存のコードを中断しないことを確認します.
奇抜なワイルドカード
ジャストポストイット
ガイドに続く仮想環境の活性化here
View on GitHub
既存のアクション
チェックアウトV 2
性能向上 デフォルトで単一のコミットのみを取得する スクリプト認証gitコマンド AuthトークンはローカルGit設定で永続化されました サポートssh ローカルブランチを作成する 枝をチェックアウトするときにもはや分離頭 レイアウト改善 入力 View on GitHub
Python v 2の設定
必要に応じてインストールし、パスを追加するツールのキャッシュに既にインストールされているPythonのバージョン githubリリースからPythonの利用可能なバージョンをダウンロード、インストール、追加するactions/python-versions ) 特定のバージョンがツールキャッシュで利用できないならば 特定のバージョンのPythonがプリインストールされていないか、ダウンロード可能であれば失敗する エラー出力のための問題Matcherの登録 Pythonパッケージのダウンロード、インストール、設定 Pythonの特定のパッチバージョンには、これまでの削除や変更を心配せずにピンニングを許可します 自己セットアップランナーを使用する場合、自動セットアップとPythonパッケージのダウンロード Pythonのプリリリースバージョンのサポート 用途
マイワークフロー
私は既存に建てたpython action に接続するユーザーを確認するには
master
分岐したり、master
ブランチは、Djangoアプリケーションで構築されているテストを通過する必要があります.また、コミットまたはPRを通して変更されたコードが正しいPythonバージョンで実行され、既存のコードを中断しないことを確認します.
提出カテゴリ
奇抜なワイルドカード
YAMLファイルまたはコードへのリンク
shrey 27 tri01 / ジャストポストイット
ジャストポストイット
ちょうどポストそれは非常に基本的なTwitterのような社会的ネットワークのアプリケーションをdjango、純粋なJavaScript、HTMLやCSSで作られます.
現在の機能は以下のとおりです:投稿、好み、unliking、次のunfollowのユーザーは、すべての投稿をこれまでに表示される表示、ユーザーによって行わポストを表示し、編集済みの投稿を編集します.
その他の機能はすぐに来て!
ローカルで実行するには、次のコマンドを実行します.
git clone https://github.com/shrey27tri01/just-post-it.git
cd just-post-it
python(3) manage.py runserver
追加情報
既存のアクション
アクション / チェックアウト
レポをチェックする行動
チェックアウトV 2
このアクションは、$GITHUB_WORKSPACE
, それで、あなたのワークフローはそれにアクセスすることができます.
単一のコミットだけがワークフローを引き起こしたref/shaのためにデフォルトでフェッチされます.セットfetch-depth: 0
すべてのブランチとタグのすべての履歴を取得するには参照here どちらをコミットするか$GITHUB_SHA
ポイント別のイベント.
AuthトークンはローカルのGit configに保持されます.これにより、スクリプトは認証されたGitコマンドを実行できます.トークンはポストジョブのクリーンアップ中に削除されます.セットpersist-credentials: false
取り出す.
Git 2.18以上があなたのパスにないとき、ファイルをダウンロードするために残りのAPIに戻ってください.
最新情報
path
...アクション / セットアップPython
Pythonの特定のバージョンでGithubアクションのワークフローを設定します
Python v 2の設定
このアクションは、Python環境を設定します.
最新情報
actions/python-versions
それはランナーにはまって来ない用途
参照action.yml
基本:
ステップ
-使用するアクションcheckout@v2
-使用します.
View on GitHub
Reference
この問題について(私の初めてのGithubアクション!), 我々は、より多くの情報をここで見つけました
https://dev.to/shrey27tri01/my-first-ever-github-action-1lh4
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
Reference
この問題について(私の初めてのGithubアクション!), 我々は、より多くの情報をここで見つけました https://dev.to/shrey27tri01/my-first-ever-github-action-1lh4テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol