Actionsを発表しました。アプリケーションとサービスの設定は、開発サイクルの多くを占め、かなりの時間と労力を必要とします。Actionsは、オープンソースの原理をワークフローの自動化に当てはめており、着想から開発まで皆さんが使っているツールを組み合わせて1つのワークフローにします。プロジェクトで必要なアクションは、GitHub上でコードを扱う場合と同じように、作成することも、シェアすることも、見つけることもできます。Actionsを作成していただきました。以下に開発されたActionsを紹介したいと思います。Flic:ただボタンを押すだけ_「お気に入りのサービスをできるだけ簡単な方法、つまり、ボタンを押すだけで利用できるようにしたいと考えて作ったのがFlicです。GitHubは、数百万人もの開発者に支持され、使われています。CEOFlicは、ボタンを1回押してデバイス、アプリケーション、サービスをコントロールするという方法で、皆さんが創造力を発揮し、日々の生活をシンプルにできる無限のチャンスを提供します。Actionsと組み合わせれば、コマンドラインやキーボードを使わずにワークフローをカスタマイズして自動化できる、パワフルな(そして面白い)ツールになります。Flicを使って、GitHubリポジトリで特定のアクションやタスクを開始させましょう。良い開発ワークフローを実現します。ActionsとPulumiを組み合わせれば、クラウドアプリケーションとインフラをどのようなクラウドにもデプロイできる、簡単な自動化ソリューションが実現します。Duffy、Pulumi共同設立者、CEOPulumiのオープンソースSDKを使うことで、開発者は好きなプログラミング言語でクラウドアプリケーションとインフラを記述できます。Cloud、Kubernetes、オンプレミスの各種クラウドへ継続的デプロイメントを行うこともできます。Requestをマージするタイミングなどの作業をトリガーとして、デプロイメントを開始できます。マニュアルでの作業やBashスクリプティングは必要ありません。Requestを使ってステージングから本稼働まで、コードの提案、承認、プロモートができます。Pulumiを使用するには、pulumi.com/githubをご覧ください。Networkにデプロイします。CEONetlifyでは、Webプロジェクトのビルド、デプロイ、管理ができます。Netlifyは、グローバルなデプロイメント、継続的インテグレーション、自動HTTPSを組み合わせたワークフローを提供します。Actionsを利用することで、Netlifyはより緊密なインテグレーションとパワフルな機能を提供します。複数のサイトでmonorepoを利用している場合は、Actionsを使って、変更があったサイトだけにデプロイすることができます。RequestのフローでTerraformコードのイタレーションがシンプルになりました。Actionを使うことで実際によく発生する誤りをチェックし、そのワークフローだとどういう結果になるかを提示します。Terraformは、インフラの作成、変更、改良を行うオープンソースのツールです。APIを宣言的設定ファイルとして共有できます。これらのファイルはコードとして扱われ、編集、レビュー、バージョン管理ができます。Requestレビューの簡素化を自動で実行します。Frazelle、デベロッパー・アドボケート:シンプルで自動化されたオープンソースのワークフロー_「何もかもこれまでよりずっと速くなりました。Azureのデベロッパー・アドボケートです。以前はDockerのメンテナーでした。カーネルなど、さまざまなプロジェクトにも貢献しています。Actionsを利用する前、彼女のオープンソースのワークフローは複雑なもので、さまざまな場所から集めたツールをなんとか組み合わせて統合していました。Jessieは必要なコンテナのすべてを使って作業するために、オートメーションサーバーを利用してリリースプロセスを調整する必要がありました。Actionsにより、JessieはGitHub内だけで開発ワークフロー全体を簡素化し、自動化できるようになりました。Cloudを採用しています。GitHub.comのすべてのメリットに加え、SSOなどのエンタープライズインテグレーションも利用できる上に、インフラを自社で管理する必要がありません。Actionsを試したところ、実に便利でした。作成も、セットアップも、構成も簡単です。使い始めるのに問題になるようなことがほとんどなく、GitHubに組み込み済みです。Buckley、ソフトウェアオートメーション担当マネージャー、Chewy.comChewy.comは、PetSmart傘下のネット販売店で、ペットフードやその他のペット用品を扱っています。Requestとコミットを正しいフォーマットで実行できる、反復可能なコンプライアンスワークフローを作成しました。捉えることができます。実際、Chewyではボットのホスティングを試みる必要がなくなり、GitHubにアクションの処理を任せています。Actionsにはかなり柔軟性があることに気付きました。ワークフロー内でフィーチャーフラグを使えば、柔軟性をもっと高めることができます。CEO、共同設立者LaunchDarklyは、本稼働環境に変更をデプロイする際のリスクを抑えるために使う、フィーチャーフラグ管理プラットフォームです。開発チームは、コードのデプロイメントと機能リリースを分離する方法としてフィーチャーフラグを使っています。Requestのレビュアーを追加する処理を自動化し、レビュアーが新しい機能を自動的にテストできるようにしました。フィーチャーフラグを削除する際には、別のアクションがそのフィーチャーフラグのすべての位置を探してLaunchDarklyに通知するため、簡単に削除できます。Actionsにより、LaunchDarklyは重要な開発作業に注力して一部のプロセスをGitHubに任せられるようになり、ユーザーのメリットにもなっています。LaunchDarklyを利用するには、launchdarkly.comをご覧ください。Actionsを使い始めようここで紹介した事例から、創造性のひらめきを得られたでしょうか。Actionsでできることのほんの一部に過ぎません。どのような言語のプロジェクトでも、たとえそれがGitHub上にあるものでも他のシステム上にあるものでも、簡単にビルド、パッケージ化、リリース、アップデート、デプロイができ、開発者がコードを実行する必要はありません。Actionsのいいアイデアが思い付いたら、#githubactionsのタグを付けてTwitterでお寄せください。ワークフローを作成してみましょう。何でも簡単に作成できるはずです。組み込むための次のステップを踏み出します。利用できるようになりました。作品を共有するためのプラットフォームを提供します。Inc.TermsPrivacy。