並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 11 件 / 11件

新着順 人気順

github actions workflow_dispatch inputs booleanの検索結果1 - 11 件 / 11件

  • GitHub Actionsの手動実行パラメータのUI改善について速報で解説する

    11/10に突如素晴らしいアップデートが来たので、興奮冷めやらぬうちに公式よりちょっとだけ詳しい解説を書きます。 GitHub Actionsは素晴らしいCI/CDサービスであり、特にpush, pull-request, その他あらゆるGitHub上の行動をトリガーにしてワークフローを起動させる設定を簡単に書くことができます。しかし、手動でワークフローを起動させる機能の追加は他のトリガーに比べて後発でしたし、パラメータを入力するための機能やUIが少々貧弱と言わざるを得ないものでした。 一方、古より存在するJenkinsはpush, pull-requestなどの自動トリガーを設定するのは難易度が高かった[1]反面、手動でジョブを起動する機能やUIは充実していました。基本の自由テキスト以外に、プルダウンによる選択、booleanのチェックボックス、Jenkinsに登録したシークレットからの

      GitHub Actionsの手動実行パラメータのUI改善について速報で解説する
    • Ultimate Guide to Visual Testing with Playwright

      Ultimate Guide to Visual Testing with Playwright February 28, 2024 As your web app matures, it becomes challenging to ensure your GUI doesn’t break with any given update. There are a lot of browsers and devices, and countless states for every one of your components. Unit tests ensure your code remains consistent, and E2E tests will ensure your system remains consistent, but neither will catch visu

      • GitHub Actionsの歴史(2021/12/1 更新) - cangoxina

        # はじめに GitHub Changelog を元に、GitHub Actions がどのように更新されていったかを簡単にまとめました。 あまり深いところまでは書いてないので、気になった変更があったら各自調べてください(もっと色々書きたかったけど時間なかった)。 わりと雑に作ったので漏れや間違いがあったらコメントとか下さい。 2021/12/01 までの情報をもとにこの記事は書かれています。 この記事は GitHub Actions Advent Calendar 2021 の 1 日目の記事です 🎅🎂 目次 # はじめに # 歴史 ## 発表 〜 正式リリース(2018/10 〜 2019/11) ## 2020 ### 1Q + α ### 2Q ### 3Q ### 4Q ## 2021 ### 1Q ### 2Q ### 3Q ### 4Q ## 2022 ### 1Q #

          GitHub Actionsの歴史(2021/12/1 更新) - cangoxina
        • MedPeer で負荷試験基盤を構築しました - 定量的な計測のための精度の担保と自動化のコツ - メドピア開発者ブログ

          はじめに こんにちは。サーバーサイドエンジニアの近藤です。 先日、私が担当している MedPeer (医師・医学生向け医療情報サイト) にて負荷試験環境を構築しました。 本記事ではその取り組みについてご紹介します。 はじめに 背景 開発の指針 システムの概要 全体像 各システムの構成 負荷試験環境のインフラ構成 負荷発生サーバーのインフラ構成 自動化された負荷試験ワークフロー 1. 準備 2. 実行 3. 片付け 4. 確認 シナリオファイルの作成 リクエストパターンの調査 シナリオファイルの実装 負荷試験環境の活用 おわりに 背景 MedPeer ではユーザーである医師会員向けに、薬剤情報などの講演会を生放送で配信するための、Web講演会というサービスを提供しています。 このWeb講演会サービスでは、講演会の終了時刻付近に講演会のアンケートフォームが開くことで、総リクエスト数が急増する傾

            MedPeer で負荷試験基盤を構築しました - 定量的な計測のための精度の担保と自動化のコツ - メドピア開発者ブログ
          • GitHub Actions: Input types for manual workflows - GitHub Changelog

            You can now specify input types for manually triggered workflows allowing you to provide a better experience to users of your workflow. In addition to the default string type, we now support choice, boolean, and environment. name: Mixed inputs on: workflow_dispatch: inputs: name: type: choice description: Who to greet options: - monalisa - cschleiden message: required: true use-emoji: type: boolea

              GitHub Actions: Input types for manual workflows - GitHub Changelog
            • GitLab CI から GitHub Actions への移行でハマった N 個のこと - エムスリーテックブログ

              この記事はコンシューマーチームブログリレー5日目の記事です。 こんにちは。エムスリーのコンシューマーチームエンジニアの園田です。 以前のポストにもあるように、エムスリーでは GitLab から GitHub EE へ移行しています。 www.m3tech.blog コンシューマーチームで管理している GitLab リポジトリも、いくつか GitHub に移行しました。当然ですが、GitLab CI の CI/CD パイプラインは GitHub Actions に置き換える必要があります。移行前は「GitLab でできることは GitHub でもできるんでしょ?」と軽く考えていたのですが、実際に移行を進めてみると、想定外の制限や落とし穴に数多く遭遇しました。 本稿では、GitLab CI から GitHub Actions へ移行する際に直面したいくつかの課題と、それぞれの解決策を共有します

                GitLab CI から GitHub Actions への移行でハマった N 個のこと - エムスリーテックブログ
              • AWA AndroidチームのCI/CD | CyberAgent Developers Blog

                はじめに AWA Androidチームの向井です AndroidチームではCI/CDによって日々の作業を自動化しています この記事ではAWA Androidチームの開発で運用しているCI/CDについて紹介していこうと思います 基本的にAndroid開発の話なので具体的な内容についてはAndroid前提となってしまうのですが、どういった作業を自動化しているのかという観点ではAndroidに限らず活用できる部分もあると思います KtLint、Lint、Unit Test CIではktLint、Android Lint、Unit Testを実行しています 最初はこれらのタスクを実行するだけで運用していたのですが、コードベースが大きくなり次第に実行時間が長くかかるようになってしまいました これらのタスクはGithub Actionsを使って実行していますが、並列数も多くはなく、PRを出すたびにCI

                  AWA AndroidチームのCI/CD | CyberAgent Developers Blog
                • JenkinsからGitHub Actionsへの移行で実現したマルチプラットフォームCIの改善 - Cluster Tech Blog

                  こんにちは。ソフトウェアエンジニアのすぎしーです。ClientCI WG (Client Continuus Integration Working Group)というclusterのクライアントアプリのCI環境を社内向けに提供するWGのオーナーも務めています。 clusterアプリではWindows版(VR含む)、Mac版、Android版、iOS版、MetaQuest版の5つが現在提供されていて、基本的に週次リリースを実施しているため安定したリリースフローが求められます。また、開発版アプリのビルドから検証までの迅速なイテレーションを提供することも、アプリの機能改善や品質向上において重要なポイントとなっています。 今回はこれらのリリースフローや開発版アプリのビルドに欠かせないクライアントアプリのCIをJenkinsからGitHub Actionsに移行して、どのような改善を実現したかにつ

                    JenkinsからGitHub Actionsへの移行で実現したマルチプラットフォームCIの改善 - Cluster Tech Blog
                  • Github Actionsを用いたネイティブアプリリリースの自動化

                    はじめに こんにちは、カナリー の小野です。 私たちは現在「Canary」というお部屋探しのアプリを作っています。 今回は、昨年から導入したアプリ開発チームのリリースフローをご紹介します。 Canary は React Native と Expo の bare workflow を用いて開発しています。 このフローは、チーム状況に応じてカスタマイズ可能なので、ネイティブアプリチームでない方もぜひご覧ください!! 使用技術 GitHub Actions Expo EAS(Expo Application Services) JavaScript zx 話すこと GitHub Actions を使用したリリースの自動化 JS スクリプトを用いたリリースに必要な複数ファイルの更新 ストアにアップロードするまでの自動化 話さないこと App Store や Google Play Store への

                      Github Actionsを用いたネイティブアプリリリースの自動化
                    • GitHub Actionsを使ってアプリを開発するときのワークフロー記述の個人的ベストプラクティス - Activ8 Tech Blog

                      皆さん、あけましておめでとうございます! エンジニアの岡村です。 今年もSynamon's Engineer blogでは皆様の開発の参考になることを願って情報を発信していきます! GitHub Actions GITHUB_STEP_SUMMARYに、後から確認出来るようにワークフローのパラメータを書き出しておく ツールを動かすときはProblem Matchersを設定して、エラーの詳細をSummaryに出力するようにする workflow_callでトリガーと処理を分割する サンプル トリガー用ワークフロー 処理用ワークフロー 以上 GitHub Actions 弊社ではマルチプラットフォーム向けのアプリをビルドすることが多いため、CIは重要です。以前はJenkinsを使っていましたが、SYNMNの開発にあたりGitHub Actionsへの移行を行いました。 開発もある程度軌道に乗

                        GitHub Actionsを使ってアプリを開発するときのワークフロー記述の個人的ベストプラクティス - Activ8 Tech Blog
                      • iOSのCI/CDをXcodeCloud+GitHubActionsに移行し費用削減になったうえに運用効率が向上しました! - Retty Tech Blog

                        はじめに こんにちは アプリ開発チームで主にiOS開発をしているレイです。 この記事は Retty Advent Calendar Part2 の23日目の記事です。 Part1 はこちら 今回の記事では下記の内容で話をしようと思います はじめに 課題 CI/CDサービスの比較 XcodeCloud XcodeCloudとは? XcodeCloudのメリット・デメリット 移行作業 XcodeCloudを導入するための変更 Workflow Workflowとは Workflowを作る Custom Build Scriptを作る ci_post_clone ci_pre_xcodebuild ci_post_xcodebuild GHAとの連携 個別QA用のWorkflow リリースブランチを作るためのWorkflow CI/CD全体的なフロー これからの改善 FeatureFlagを活性

                          iOSのCI/CDをXcodeCloud+GitHubActionsに移行し費用削減になったうえに運用効率が向上しました! - Retty Tech Blog
                        1