並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 125件

新着順 人気順

github-actionsの検索結果1 - 40 件 / 125件

  • TypeScript Custom GitHub Action Development Tips

    GitHub Actions における JavaScript/TypeScript Custom Action の開発・運用知見を紹介します! 2024-05-16 GitHub Actions Meetup Tokyo #3 にて発表 https://gaugt.connpass.com/event/317178/ 会場:株式会社サイバーエージェント Abema Towers YouTube 配信アーカイブ https://www.youtube.com/watch?v=mR684-oSAJw

      TypeScript Custom GitHub Action Development Tips
    • AWS CodeBuild now supports managed GitHub Action runners

      AWS CodeBuild now supports managed GitHub Action self-hosted runners. Customers can configure their CodeBuild projects to receive GitHub Actions workflow job events and run them on CodeBuild ephemeral hosts. AWS CodeBuild is a fully managed continuous integration service that compiles source code, runs tests, and produces software packages ready for deployment. This feature allows GitHub Actions t

        AWS CodeBuild now supports managed GitHub Action runners
      • Dependabot Updates on Actions for GitHub Enterprise Cloud and Free, Pro, and Teams Users

        Dependabot Updates on Actions for GitHub Enterprise Cloud and Free, Pro, and Teams Users actionsadvanced-securitydependabotsecuritysecurity-and-compliance April 22, 2024 Starting today, developers using GitHub Enterprise Cloud (GHEC) and Free, Pro, and Teams accounts can enable their repositories and/or organizations to run Dependabot updates as an Actions workflow. With this change, the job that

        • AWS知見共有会でTerraformのCI/CDパイプラインのセキュリティ等について発表してきました + GitHub新機能Push rulesについて - LayerX エンジニアブログ

          先日2024/04/16にタイミーさんのオフィスで開催された、AWS知見共有会というイベントで発表してきました。この会のテーマは「運用のスケーラビリティとセキュリティ」ということで、私は「コンパウンドスタートアップのためのスケーラブルでセキュアなInfrastructure as Codeパイプラインを考える」というタイトルで発表してきています。 イベントの動画もあります。 私の発表は 1:43 ぐらいからです。 この発表については資料と動画を見ていただければ!という感じで特に付け加えることもなかったのですが、イベントの開催後にGitHubから発表された新機能Push rulesがとても便利で、新たなベストプラクティスとなるインパクトがあると思ったので、この記事で紹介します。 Push rulesとは つい昨日発表された機能で、現在はpublic betaという状態です。なので、仕様変更と

            AWS知見共有会でTerraformのCI/CDパイプラインのセキュリティ等について発表してきました + GitHub新機能Push rulesについて - LayerX エンジニアブログ
          • Actions Usage Metrics public beta

            March 28, 2024 Customers desire clear, relevant, and actionable insights about how Actions workflows are being used in their organization. Today, we are thrilled to announce that Actions Usage Metrics is available in public beta for GitHub Enterprise Cloud plans. Time is the most important metric for DevOps and DevEx teams. The question they want answered is, “where are all my minutes going?” Acti

              Actions Usage Metrics public beta
            • メルコインにおけるGitHub Actions活用術 | メルカリエンジニアリング

              こんにちは。メルコインのバックエンドエンジニアのiwataです。 この記事は、Merpay Advent Calendar 2023 の23日目の記事です。 私はいまメルコインのCoreチームに属しています。Coreチームでは主にお客さまからの暗号資産の売買注文を受け付ける部分のマイクロサービスを開発運用しています。 メルコインではCI環境としてGitHub Actions self-hosted runnerを使用しています。またCIだけでなく、さまざまな自動化のためのワークフローの構築もこの環境を用いて実行しています。この記事では私の所属しているCoreチームにおいてGitHub Actions上に構築しているオートメーションについて紹介したいと思います。 PR-Agent PR-AgentはOpenAI APIを使って、PRのコードレビューなどを自動化してくれるActionです。La

                メルコインにおけるGitHub Actions活用術 | メルカリエンジニアリング
              • GitHub - Cicada-Software/cicada: A FOSS, cross-platform version of GitHub Actions and Gitlab CI

                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

                  GitHub - Cicada-Software/cicada: A FOSS, cross-platform version of GitHub Actions and Gitlab CI
                • Requiring workflows with Repository Rules is generally available

                  Requiring workflows with Repository Rules is generally available actionspullrequestsrepositoriesrules October 11, 2023 Requiring Actions workflows with Repository Rules is now generally available on GitHub.com! Through Repository Rules, GitHub Enterprise Cloud customers can now set up organization-wide rules to enforce their CI/CD workflows, ensuring workflows pass before pull requests can be merg

                  • How GitHub uses GitHub Actions and Actions larger runners to build and test GitHub.com

                    EngineeringHow GitHub uses GitHub Actions and Actions larger runners to build and test GitHub.comRecently, we’ve been working to make our CI experience better by leveraging the newly released GitHub feature, Actions larger runners, to run our CI. The Developer Experience (DX) team at GitHub collaborated with a number of other teams to work on moving our continuous integration (CI) system to GitHub

                      How GitHub uses GitHub Actions and Actions larger runners to build and test GitHub.com
                    • 組織でのはてなブログ運営をGitHub上で行うためのテンプレートリポジトリ「HatenaBlog Workflows Boilerplate」を公開しました - はてなブログ開発ブログ

                      GitHub上ではてなブログ運営を可能にするテンプレートリポジトリ「HatenaBlog Workflows Boilerplate」をベータ版として公開しました。 このテンプレートをご利用いただくと、組織でのブログ運営に求められるワークフロー(下書きの作成、更新、内容のレビューや公開など)をGitHub上で行うことができます。組織利用向けに整備していますが、どなたでもご利用いただくことが可能です。 導入方法や詳しい利用方法については、上記のリポジトリのREADMEをご参照下さい。 特長など 下書きの作成時に、作成した下書きのみが含まれたプルリクエストを自動で作成します*1。コンフリクトを防ぎ、ワークフロー上の管理を容易にします GitHub Actions を利用して動作するためローカルでの環境構築が不要です。GitHub組み込みのVisual Studio Code (github.d

                        組織でのはてなブログ運営をGitHub上で行うためのテンプレートリポジトリ「HatenaBlog Workflows Boilerplate」を公開しました - はてなブログ開発ブログ
                      • GitHub - actions/create-github-app-token: GitHub Action for creating a GitHub App Installation Access Token

                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                          GitHub - actions/create-github-app-token: GitHub Action for creating a GitHub App Installation Access Token
                        • GitHub - github/issue-metrics: Gather metrics on issues/prs/discussions such as time to first response, count of issues opened, closed, etc.

                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                            GitHub - github/issue-metrics: Gather metrics on issues/prs/discussions such as time to first response, count of issues opened, closed, etc.
                          • Metrics for issues, pull requests, and discussions

                            EngineeringOpen SourceMetrics for issues, pull requests, and discussionsWith the new Issue Metrics GitHub Action, you can now track and monitor important metrics related to issues, pull requests, and discussions, such as time to first response, time to close, and more! Data-driven insights At GitHub, we believe that data-driven insights are the keys to success for any software development project.

                              Metrics for issues, pull requests, and discussions
                            • Set up self-hosted GitHub Actions runners in AWS CodeBuild - AWS CodeBuild

                              You can configure your project to set up self-hosted GitHub Actions runners in CodeBuild containers to process your GitHub Actions workflow jobs. This can be done by setting up a webhook using your CodeBuild project, and updating your GitHub Actions workflow YAML to use self-hosted runners hosted on CodeBuild machines. For more information, see About self-hosted runners. The high-level steps to co

                              • AWS CodeBuild now supports GitHub Actions

                                AWS CodeBuild customers can now use GitHub Actions during the building and testing of software packages. AWS CodeBuild is a fully managed continuous integration service that compiles source code, runs tests, and produces ready-to-deploy software packages. Customers’ CodeBuild projects are now able to leverage many of the pre-built actions available in GitHub’s marketplace. GitHub Actions are open

                                  AWS CodeBuild now supports GitHub Actions
                                • GitHub - github/command: IssueOps commands in GitHub Actions

                                  IssueOps commands in GitHub Actions! Like ChatOps but for GitHub Issues and Pull Requests 🤩 This project is based off the github/branch-deploy Action. There are many similarities between the two, but there is a key difference. The github/branch-deploy Action is designed specifically for deployments via IssueOps where this project (command) can be used for any IssueOps command. This Action allows

                                    GitHub - github/command: IssueOps commands in GitHub Actions
                                  • GitHub Actions – Update on OIDC integration with AWS

                                    June 27, 2023 We have received customers reporting errors with Actions’ OIDC integration with AWS. This happens for customers who are pinned to a single intermediary thumbprint from the Certificate Authority (CA) of the Actions SSL certificate. There are two possible intermediary certificates for the Actions SSL certificate and either can be returned by our servers, requiring customers to trust bo

                                      GitHub Actions – Update on OIDC integration with AWS
                                    • GitHub - GitHubSecurityLab/actions-permissions: GitHub token permissions Monitor and Advisor actions

                                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                        GitHub - GitHubSecurityLab/actions-permissions: GitHub token permissions Monitor and Advisor actions
                                      • GitHub Actions - Securing OpenID Connect (OIDC) token permissions in reusable workflows

                                        GitHub Actions – Securing OpenID Connect (OIDC) token permissions in reusable workflows actionsoidcworkflows June 15, 2023 For securely enabling OpenID Connect (OIDC) in your reusable workflows, we are now making the permissions more restrictive. If you need to fetch an OIDC token generated within a reusable (called) workflow that is outside your enterprise/organization, then the permissions setti

                                          GitHub Actions - Securing OpenID Connect (OIDC) token permissions in reusable workflows
                                        • GitHub - ashishb/gabo: GitHub Actions Boilerplate Generator

                                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                            GitHub - ashishb/gabo: GitHub Actions Boilerplate Generator
                                          • 社内用GitHub Actionsのセキュリティガイドラインを公開します | メルカリエンジニアリング

                                            この記事は、Merpay Tech Openness Month 2023 の4日目の記事です。 こんにちは。メルコインのバックエンドエンジニアの@goroです。 はじめに このGitHub Actionsのセキュリティガイドラインは、社内でGithub Actionsの利用に先駆け、社内有志によって検討されました。「GitHub Actionsを使うにあたりどういった点に留意すれば最低限の安全性を確保できるか学習してもらいたい」「定期的に本ドキュメントを見返してもらい自分たちのリポジトリーが安全な状態になっているか点検する際に役立ててもらいたい」という思いに基づいて作成されています。 今回はそんなガイドラインの一部を、社外の方々にも役立つと思い公開することにしました。 ガイドラインにおける目標 このガイドラインは事前に2段階の目標を設定して作成されています。まず第1に「常に達成したいこと

                                              社内用GitHub Actionsのセキュリティガイドラインを公開します | メルカリエンジニアリング
                                            • Announcing the Stale Repos Action

                                              Open SourceAnnouncing the Stale Repos ActionA tool to help you keep your open source catalog organized and up to date. At GitHub, we believe in the power of collaboration and the importance of maintaining active and thriving projects. As an organization expands and projects evolve, repositories can easily become stale and inactive. It’s important to identify these repositories and take appropriate

                                                Announcing the Stale Repos Action
                                              • GitHub Actions でテストを並列化して CI 時間を短縮する - Gunosy Tech Blog

                                                広告技術部の yamayu です。 ホグワーツレガシーが気になっているのですがまだ手を出せていません。 映画はファンタビ以外は全部見ており、原作は 7 巻の上巻まで読んでいるため楽しめそうとは思っています。 さて、弊社ではこれまで CI/CD ツールとして CircleCI をメインに利用していたのですが、最近は GitHub Actions でも同等の機能が提供されるようになりつつあり、また GitHub の他の機能との連携が容易である等の理由から徐々に切り替えていくような動きがあります。 広告技術部で管理しているリポジトリも少しずつ GitHub Actions への移行を進めており、その中で CI/CD のプロセスの見直しを行いました。 結果として、CI の実行時間を大幅に短縮することができたので、今回はそのことについて書いていきます。 長い重い多いテスト テストの並列化 マルチノー

                                                  GitHub Actions でテストを並列化して CI 時間を短縮する - Gunosy Tech Blog
                                                • Announcing the GitHub Actions extension for VS Code

                                                  Open SourceProductAnnouncing the GitHub Actions extension for VS CodeToday, we’re excited to announce the release of the public beta of the official GitHub Actions VS Code extension, which provides support for authoring and editing workflows and helps you manage workflow runs without leaving your IDE. Today, we’re excited to announce the release of the public beta of the official GitHub Actions VS

                                                    Announcing the GitHub Actions extension for VS Code
                                                  • 「GitHub Actions extension for VS Code」パブリックベータ公開。VSCodeからワークフローの実行と監視、管理が可能に

                                                    「GitHub Actions extension for VS Code」パブリックベータ公開。VSCodeからワークフローの実行と監視、管理が可能に GitHubは、Visual Studio Codeの拡張機能としてGitHub Actionsによるワークフローの実行や監視、管理を可能にする「GitHub Actions extension for VS Code」のパブリックベータ公開を発表しました。 GitHub Actions extension for VS Codeを使うことで、VSCodeの画面上からGitHubのActionを実行し、ビルドやデプロイなどの状態を監視できるようになります。 問題が発生した場合にはログの参照も可能。

                                                      「GitHub Actions extension for VS Code」パブリックベータ公開。VSCodeからワークフローの実行と監視、管理が可能に
                                                    • GitHub Actionsと"仲良くなる"ための練習方法

                                                      CI/CD Conference 2023 #CICD2023 https://event.cloudnativedays.jp/cicd2023/talks/1766

                                                        GitHub Actionsと"仲良くなる"ための練習方法
                                                      • GitHub Actions Importer is now generally available

                                                        EnterpriseProductGitHub Actions Importer is now generally availableWe’re excited to announce the general availability of GitHub Actions Importer. GitHub Actions Importer helps you plan, forecast, and automate migrations from Azure DevOps, CircleCI, GitLab, Jenkins, and Travis CI… We’re excited to announce the general availability of GitHub Actions Importer. GitHub Actions Importer helps you plan,

                                                          GitHub Actions Importer is now generally available
                                                        • GitHub Actions: Introducing faster GitHub-hosted x64 macOS runners

                                                          EngineeringProductGitHub Actions: Introducing faster GitHub-hosted x64 macOS runnersSpeed up your GitHub Actions jobs on macOS with all new, faster GitHub-hosted macOS runners for x64. Today, GitHub is releasing a public beta for all new, more powerful hosted macOS runners for GitHub Actions. Teams who are looking to speed up their macOS jobs now have new options to meet their needs. Faster GitHub

                                                            GitHub Actions: Introducing faster GitHub-hosted x64 macOS runners
                                                          • GitHub Appを使ってDependabotが作るpull requestを自動マージさせる - inSmartBank

                                                            こんにちは。皆さんは自身がメンテナンスするソフトウェアが依存するパッケージの更新、いわゆるdependency updateをどのような形で行っていますか? SmartBankが提供するサービスB/43の開発では主にGitHubのDependabot version updates機能を用いて定期的なdependency updateを行っています*1。これは簡単にいえばGitHub repositoryにYAMLファイルを置いておくだけで自動的かつ定期的にversion updateのpull requestを作ってくれる便利なやつです。 便利ではあるのですが、アプリケーション規模やチーム体制によっては日々作成されるpull requestをさばくのに苦労することがあります。本記事ではそのような運用課題を解決するために導入した、GitHub Appを使った自動マージについて解説します。

                                                              GitHub Appを使ってDependabotが作るpull requestを自動マージさせる - inSmartBank
                                                            • 組織横断で中央管理するGitHub Actions Workflowを整備する

                                                              先日、GitHubのアップデートによりRequired workflowが使えるようになりました。 これにより、 Organization内のリポジトリに対して共通のWorkflowを設定できるようになりました。 スマートショッピングでは、さっそく組織横断でWorkflowを中央管理するリポジトリを作成し、運用を始めたので共有します。 Required workflowsを管理するリポジトリの設定 組織のプライベートリポジトリで使用する場合、 GitHub Actions でプライベートリポジトリの Action を共有できるようになったので試してみると同様のアクセス設定を行います。 Required workflowsの設定 Required workflowを使うための設定は、https://github.com/${org} を開き、 Settings > Actions > Gen

                                                                組織横断で中央管理するGitHub Actions Workflowを整備する
                                                              • GitHub - cross-platform-actions/action: Cross-platform GitHub action

                                                                This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. Use this GitHub Action with your project Add this Action to an existing workflow or create a new one.

                                                                  GitHub - cross-platform-actions/action: Cross-platform GitHub action
                                                                • GitHub Actions: OpenID Connect token now supports more claims for configuring granular cloud access | GitHub Changelog

                                                                  GitHub Actions: OpenID Connect token now supports more claims for configuring granular cloud access actionsoidc January 10, 2023 OpenID Connect (OIDC) support in GitHub Actions enables secure cloud deployments using short-lived tokens that are automatically rotated for each deployment. Each OIDC token includes standard claims like the audience, issuer, subject and many more custom claims that uniq

                                                                    GitHub Actions: OpenID Connect token now supports more claims for configuring granular cloud access | GitHub Changelog
                                                                  • GitHub Actions - Support for configuration variables in workflows | GitHub Changelog

                                                                    GitHub Actions – Support for configuration variables in workflows githubactionsworkflows January 10, 2023 Today, we are adding support for configuration variables in GitHub Actions 🎉 Previously, you needed to store this configuration data as encrypted secrets in order to reuse values in workflows. While extremely secure, this method did not allow for easy storage and retrieval of non-sensitive co

                                                                      GitHub Actions - Support for configuration variables in workflows | GitHub Changelog
                                                                    • GitHub Actions - Support for organization-wide required workflows public beta | GitHub Changelog

                                                                      GitHub Actions – Support for organization-wide required workflows public beta githubactionsworkflows January 10, 2023 Today, we are announcing public beta of required workflows in GitHub Actions 🎉 Required workflows allow DevOps teams to define and enforce standard CI/CD practices across many source code repositories within an organization without needing to configure each repository individually

                                                                        GitHub Actions - Support for organization-wide required workflows public beta | GitHub Changelog
                                                                      • 2022年に試した開発ワークフロー関係の機能やツール - Kengo's blog

                                                                        数えてみたら意外と数あったのでまとめます。 release-please Google謹製のリリース自動化ツール。monorepo対応のRelease Drafterという感じですが、リリースはDraft Releaseの安定版への昇格ではなく、PRのマージによって行います。PRでリリースするという点ではgit-pr-releaseぽいですが、ブランチは main だけでリリースブランチは無い感じ。changesetsよりはとっつきやすい印象です。 github.com 例えば↓のようなワークフローを用意すれば、モジュールごとにGitHub Releaseを作成するためのPRを自動作成できます。 初期セットアップでJSONファイルを2つ作る必要があるのが若干面倒ですが、それさえ越えてしまえば考えることは少なさそうです。 # .github/workflows/release-please.

                                                                          2022年に試した開発ワークフロー関係の機能やツール - Kengo's blog
                                                                        • Introducing GitHub Actions Importer

                                                                          EnterpriseProductIntroducing GitHub Actions ImporterGitHub Actions Importer helps you forecast, plan, and facilitate migrations from your current CI/CD tool to GitHub Actions. We’re excited to announce a public preview of GitHub Actions Importer, which helps you forecast, plan, and facilitate migrations from your current CI/CD tool to GitHub Actions. Doing individual migrations is relatively easy

                                                                            Introducing GitHub Actions Importer
                                                                          • ユニットテストをGitHub ActionsからCodeBuildに移行し、実行時間を35%削減した - Uzabase for Engineers

                                                                            こんにちは。NewsPicks SREチームの 海老澤 です。 今回はGithub Actionsで実行していたテストを高速化したので紹介したいと思います。 課題 取り組み テストの並列化 AWS CodeBuildへの移行 CodeBuildの設定 コンピューティングタイプ トリガー buildspec.yml 結果 課題 NewsPicksでは Junitのテスト等をGithub Actions から実行しているのですが、2013年のサービス開始当初から存在する、一番コードベースが大きいリポジトリのビルド・テストの実行時間に 20~30分ほどかかっていました。 テスト自体はバグを産まないためにも必要なものですが、時間がかかるため開発効率が下がってしまいます。そのためテスト高速化の取り組みを行いました。 取り組み テストの高速化をする上でやったことは大きく下の二つです テストの並列化 G

                                                                              ユニットテストをGitHub ActionsからCodeBuildに移行し、実行時間を35%削減した - Uzabase for Engineers
                                                                            • GitHub Actions:OpenID Connect support enhanced to enable secure cloud deployments at scale

                                                                              GitHub Actions:OpenID Connect support enhanced to enable secure cloud deployments at scale actionsoidc October 18, 2022 OpenID Connect (OIDC) support in GitHub Actions enables secure cloud deployments using short-lived tokens that are automatically rotated for each deployment. You can now use the enhanced OIDC support to configure the subject claim format within the OIDC tokens, by defining a cust

                                                                                GitHub Actions:OpenID Connect support enhanced to enable secure cloud deployments at scale
                                                                              • GitHub - stepci/stepci: Automated API Testing and Quality Assurance

                                                                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                                  GitHub - stepci/stepci: Automated API Testing and Quality Assurance
                                                                                • GitHub Actionsで連続pushした時に止めるアレ

                                                                                  大分時間が経ってしまいましたが、2022/8/31 に開催された stand.fm 主催の TECH STAND #9 GitHub イベントに参加しました。 その際に呟いたやつが今回の記事の内容です 有り難いことに直ぐにフォロー頂きました。 あまり纏まった記事が見当たらなかったので、自分用のメモとしてまとめます。 他のCIにはあったアレ GitHub Actionsを利用する前は、TravisCIやCircleCIを利用していました。 移行してから随分使ってないので、記憶が定かではないのですが という機能が標準であった気がします。 この機能の名前は何と呼ぶのでしょうか?地味だけれども、ないと困るアレですw GitHub Actionsのリリース直後にこちらの機能と [ci skip] が使えずに後発なサービスなのにーと不満を覚えていました。 その後にアレの機能を実装したカスタムアクション

                                                                                    GitHub Actionsで連続pushした時に止めるアレ