並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 413件

新着順 人気順

"github actions"の検索結果281 - 320 件 / 413件

  • GitHub Actions でも [skip ci] が使えるようになりました

    公式ブログ GitHub Actions: Skip pull request and push workflows with [skip ci] - GitHub Changelog コミットメッセージの内容から push と pull_request のワークフローをスキップできるようになりました。 push または pull request (PR) の HEAD コミットに [skip ci], [ci skip], [no ci], [skip actions], [actions skip] のいずれかが含まれる場合にワークフローがスキップされます。 検証 [skip ci] を例に検証します。 1. スキップする単一コミット ワークフローを作成。検証用のためトリガーは paths で絞ってあります。 [skip ci] というコミットメッセージで skip ブランチへコミット

      GitHub Actions でも [skip ci] が使えるようになりました
    • さくらレンタルサーバーでも自動デプロイがしたい!【GitHubActions】

      FreeBSD 9.1-RELEASE-p24 (SAKURA17) #0: Thu Feb 5 10:03:29 JST 2015 Welcome to FreeBSD! [*****@www410b ~]$ このように接続できるはずです。 lsコマンドなどで現在地等を確認しましょう。 さくらインターネットレンタルサーバーではwwwディレクトリに公開するサイトのデータが格納されています。 動作内容解説 01. レンタルサーバー側の設定(さくらインターネット) こちらはさくらインターネットの場合、デフォルトでは国外IPアドレスフィルタという設定が有効になっています。こちらは国外のIPアドレスからのアクセス拒否する設定になっていて、GitHubActionsから自動でデプロイする際に弾かれてしまいますので設定を無効に変更します。 セキュリティ -> 国外IPアドレスフィルタ -> 無効に変更

        さくらレンタルサーバーでも自動デプロイがしたい!【GitHubActions】
      • 保護ブランチへの直 push を禁止する

        要約 特定のブランチへの直 push を禁止するためにはブランチ保護ルールを追加するだけでは足りず、マージ前の PR またはステータスチェックを必須にする必要があります。 保護ブランチ 目的 意図しない変更が入らないようにブランチを保護します。 設定方法 リポジトリの Settings > Branches > Branch protection rules > Add Rule で設定できます。 Branch name pattern に保護したいブランチ名を入力します。 パターンも使えるので milestone/* のような指定もできます。詳細はドキュメント参照。 直 push を禁止するためにはマージ前の PR またはステータスチェックを有効にする必要があります。 ステータスチェックが不要であればマージ前の PR にチェックを入れれば十分です。 Include administrat

          保護ブランチへの直 push を禁止する
        • GitHub Actions: Workflows triggered by Dependabot PRs will run with read-only permissions · GitHub Changelog

          AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be

            GitHub Actions: Workflows triggered by Dependabot PRs will run with read-only permissions · GitHub Changelog
          • 5 automations every developer should be running

            TL;DR: For any developer looking to avoid security vulnerabilities, buttons that don’t work, slow site speeds, or manually writing release notes this is for you. As developers, we get a bad rap for not writing tests—or automations for that matter—as much as we should. It’s not that we don’t do it (well, maybe some of us don’t). But it’s a fact that writing more code can be a little more fun than s

              5 automations every developer should be running
            • Introducing required workflows and configuration variables to GitHub Actions

              AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be

                Introducing required workflows and configuration variables to GitHub Actions
              • mod_perlのDockerイメージをghcr.ioに上げた - 詩と創作・思索のひろば

                趣味で mod_perl の Docker イメージを作っています。 Docker Hub の無料版における autobuild が終了となり、GitHub Packages Container Registry に移行することにした。 https://github.com/motemen/docker-mod_perl/pkgs/container/mod_perl {perl_version}-{httpd_version}-{mod_perl_version} て感じのタグ付けです。httpd ベースなので OS のバージョンは勝手に上がる(!) リポジトリでは、Perl のバージョンごとにディレクトリを掘っている。これを Autobuild するにはウェブからポチポチするのが必要で、バージョンを増やすたびに一つひとつ追加するのが面倒だったんだけど、GHCR なら GitHub Ac

                  mod_perlのDockerイメージをghcr.ioに上げた - 詩と創作・思索のひろば
                • GitHub ActionsとAWX Operatorで実現するGitOpsによるリリース自動化 - 前編 - - ZOZO TECH BLOG

                  はじめに こんにちは、EC基盤開発本部SRE部カート決済SREブロックの金田・小松です。普段はSREとしてZOZOTOWNのカート決済機能のリプレイスや運用を担当し、AWSやAkamaiの管理者としても活動しています。 本記事では、前編と後編に分けて、Classic ASPの手動リリースをGitHub ActionsとAWX Operatorを活用して自動化したプロジェクトについてご紹介します。手動で行っていたリリース手順を自動化することで、効率化と安定性をどのように実現したか、そのアプローチをお伝えします。 前編では、Classic ASPの手動リリース作業が抱える課題を解決するためにGitHub Actionsを活用したリリースプロセス自動化の概要について解説します。 後編では、GitHub Actionsと連携してリリース作業を具体的に遂行するためのツールであるAWX Operato

                    GitHub ActionsとAWX Operatorで実現するGitOpsによるリリース自動化 - 前編 - - ZOZO TECH BLOG
                  • 新しいGitHub Pagesのデプロイ方法を試す

                    GitHub Pages に新しいデプロイ方法が来た まだ Beta ですが、 ついに公式から Pages にデプロイする方法が提供されました。 いままで いままで GitHub Pages へデプロイする際は、ブランチを指定する方法や、デフォルトブランチの特定のディレクトリを指定していました。 また、これを GitHub Actions で行うために、日本人作者の peaceiris/actions-gh-pages を利用したことがある人も多いと思います。 (記事のアイコンは畏敬の念を込めて作者のアイコンっぽい絵文字にしました) これから これからは、gh-pages ブランチなどリポジトリを汚染せずに GitHub Pages へのデプロイが可能になります。 peaceiris/actions-gh-pages からの乗り換え 以下の 2 つを用いることで対応できます。 action

                      新しいGitHub Pagesのデプロイ方法を試す
                    • フロントエンド刷新プロジェクトの開発サイクルを加速するデプロイパイプラインの改善 - Cybozu Inside Out | サイボウズエンジニアのブログ

                      フロントエンド刷新プロジェクトの開発サイクルを加速するデプロイパイプラインの改善 この記事は Cybozu Advent Calendar 2022 の 19 日目の記事です。 18 日目はこちら → チームメトリクスと感情データを活用した「ふりかえり」の手引き 20 日目はこちら → エンジニアとの距離が近くなっていいことたくさんだったQAの話 こんにちは!! kintone フロントエンドリアーキテクチャプロジェクト (フロリア)のAppShell チームでプロダクトオーナーをしている tasshi です。 kintone フロントエンドリアーキテクチャプロジェクト (フロリア)、およびAppShellチームについてはこちらの記事をご覧ください。 今回はフロリアの開発で利用しているテスト環境へのデプロイパイプラインを紹介します。 目次 フロントエンド刷新プロジェクトの開発サイクルを加速

                        フロントエンド刷新プロジェクトの開発サイクルを加速するデプロイパイプラインの改善 - Cybozu Inside Out | サイボウズエンジニアのブログ
                      • GitHub Actionでtagを打った際にgit-pr-releaseみたいなリリースノートを作る - Screaming Loud

                        今年はコロナで出かけていないので、ちょっとGitHub Actionいじってます。 やりたいこと タイトル通りですが、やりたいことは「GitHub Actionでタグを打ったときに、git-pr-releaseみたいな前のタグからのPRのリストをリリースノートに乗せたい」です。 実際の自動で生成したリリースノート やりかた これを実施するにあたり、git-pr-releaseと違ってメインブランチとサブブランチを決めてそのPRを取るという手法が使えないので以下のようにする必要があります 前のタグからの今のタグへの全コミット取得 PRのコミット取得 対象のPRを取得 リリースノートに反映 前のタグからの今のタグへの全コミット取得 これはGitHubのAPIからは取れなかったので、Git操作で取得します。 git log を使えば、あるタグから別のタグまでのコミットログを取れます。 また通常の

                          GitHub Actionでtagを打った際にgit-pr-releaseみたいなリリースノートを作る - Screaming Loud
                        • GitHub Actions: DRY your GitHub Actions configuration by reusing workflows · GitHub Changelog

                          AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be

                            GitHub Actions: DRY your GitHub Actions configuration by reusing workflows · GitHub Changelog
                          • GitHub - dorny/paths-filter: Conditionally run actions based on files modified by PR, feature branch or pushed commits

                            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 - dorny/paths-filter: Conditionally run actions based on files modified by PR, feature branch or pushed commits
                            • GitHub Actionsへの移行

                              すっかり秋になり、お鍋が恋しい季節になりました。 どうもお久しぶりです、GMOアドマーケティング GMOSSP開発担当の@KazuakiMです。 GMOSSPでは最近、CircleCIからGitHub Actionsに移行した事から、その情報をお伝えできたらと思います。 GMOSSPでは配信をPHP、集計などをGo言語で実装している事から、 今回はPHPのGitHub Actionsの実装例となります。 そもそもGitHub Actionsとは? 継続的インテグレーション/継続的デリバリー(CI/CD)をGitHubが提供する環境内で実行できるサービスとなります。 GitHub Actionsを使用すると、ワールドクラスのCI / CDですべてのソフトウェアワークフローを簡単に自動化できます。 GitHubから直接コードをビルド、テスト、デプロイでき、コードレビュー、ブランチ管理、問題のト

                                GitHub Actionsへの移行
                              • Configuring OpenID Connect in Amazon Web Services - GitHub Docs

                                Overview OpenID Connect (OIDC) allows your GitHub Actions workflows to access resources in Amazon Web Services (AWS), without needing to store the AWS credentials as long-lived GitHub secrets. This guide explains how to configure AWS to trust GitHub's OIDC as a federated identity, and includes a workflow example for the aws-actions/configure-aws-credentials that uses tokens to authenticate to AWS

                                  Configuring OpenID Connect in Amazon Web Services - GitHub Docs
                                • aws_iam_openid_connect_providerのthumbprint_listの計算方法 - Qiita

                                  この a031c46782e6e6c662c2c87c76da9aa62ccabd8e はどこから来たのか?気になりますよね?え、気にならない?気にならない人は別にこれ以降は読む必要はありません。私は気になる方の人だったので調べました。 まずGitHub Actionsの公式ドキュメントを見ましたが、特に記載が見つかりませんでした。 AWSの公式ドキュメント見たら、以下の記載を見つけました。OIDCプロバイダのCAの証明書のハッシュ値です。 When you create an OpenID Connect (OIDC) identity provider in IAM, you must supply a thumbprint. IAM requires the thumbprint for the top intermediate certificate authority (CA)

                                    aws_iam_openid_connect_providerのthumbprint_listの計算方法 - Qiita
                                  • GitHub Projects (Beta) に Issue を自動登録・削除する Actions を作ってみた

                                    はじめに みなさん、GitHub Projects (Beta) 使ってますよね? え?まだ使ってない?そりゃぁ勿体ない! 今すぐ GitHub Issues の Sign up for the beta ボタンをクリックしてください! 豊かなプロジェクト管理ライフが貴方を待っていますよ!!! はい、というワケで深夜の謎テンションで記事を書き始めてみました。 Projects (Beta) 未使用の方向けに粗く概要を説明すると、GitHub Projects (Beta) は次のような特徴をもった GitHub のプロダクトです。 Board(いわゆるカンバン)や Table(Excel/Spread Sheet 的な表形式)で Issues, Pull Requests を管理できる User/Orgs の配下に Project を作成し、複数のリポジトリの Issues, Pull R

                                      GitHub Projects (Beta) に Issue を自動登録・削除する Actions を作ってみた
                                    • GitHub Actions が OpenId Connect に対応したので AWS OIDC Provider と連携する - tech.guitarrapc.cóm

                                      前々から言われていた GitHub Actions で OpenID Connect 経由で、各種Cloud Provider の認証を得るのが GA しました。 めでたい。 github.blog これにより、aws-actions/configure-aws-credentials のみで認証が組めるようになったので見てみましょう。 https://github.com/marketplace/actions/configure-aws-credentials-action-for-github-actionsgithub.com tl;dr; 動作例 基本 Terraform で AWSを用意する。 OIDC Provider を用意する IAM Role を用意する リソースを作成 GitHub Actions の構成 FAQ GitHub Actionsで実行してみたら動作しない

                                        GitHub Actions が OpenId Connect に対応したので AWS OIDC Provider と連携する - tech.guitarrapc.cóm
                                      • Github Actions のテスト実行時間を速くするためにやったこと - Uzabase for Engineers

                                        本記事は、NewsPicks Advent Calendar 2022 の 12/18 公開分の記事になります。 NewsPicks Web Reader Experience Unit でフロントエンドエンジニアをしているじゆんきち(@junkisai)です。 弊チームでは、ここ1年間くらいWeb 版のNewsPicksを新しい基盤に置き換えつつ、見ためも刷新するプロジェクト(以下リニューアルプロジェクト)を進めています。 Web 版 NewsPicks は、jest でロジックの単体テスト、コンポーネントのレンダリングテスト、 a11y テストを Github Actions 上で実行しています。しかし、コードの規模が大きくなるにつれ、テストの実行時間が最大で 10 分程度かかるようになってしまい、開発体験を阻害してしまっていました。 今回は、最大 10 分程度かかっていたテストの実行

                                          Github Actions のテスト実行時間を速くするためにやったこと - Uzabase for Engineers
                                        • GitHub Actions で変更があるときだけ git commit & push する

                                          continue-on-error を使う方法を新たに記事にしました。 以下の内容は非推奨です。参考として残しておきます。 GitHub Actions で変更があるときだけ git commit & push する方法を 2 種類。 方法 1 : シェルスクリプト完結 通常のシェルスクリプトの if ! git diff --exit-code --quiet で判定。 steps: - uses: actions/checkout@v2 - name: 変更があるかもしれないしないかもしれない run: ./script.sh - name: commit & push run: | git add -N . # 新規ファイルを含める if ! git diff --exit-code --quiet then git config user.name github-actions g

                                            GitHub Actions で変更があるときだけ git commit & push する
                                          • Creating a composite action - GitHub Docs

                                            Introduction In this guide, you'll learn about the basic components needed to create and use a packaged composite action. To focus this guide on the components needed to package the action, the functionality of the action's code is minimal. The action prints "Hello World" and then "Goodbye", or if you provide a custom name, it prints "Hello [who-to-greet]" and then "Goodbye". The action also maps

                                              Creating a composite action - GitHub Docs
                                            • GitHub - catchpoint/workflow-telemetry-action: Github action to collect metrics (CPU, memory, I/O, etc ...) from your workflows to help you debug and optimize your CI/CD pipeline

                                              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 - catchpoint/workflow-telemetry-action: Github action to collect metrics (CPU, memory, I/O, etc ...) from your workflows to help you debug and optimize your CI/CD pipeline
                                              • コーポレートサイトをリニューアルしました - ぐるなびをちょっと良くするエンジニアブログ

                                                ぐるなびでフロントエンドを担当している原田です。 今回は、コーポレートサイトをリニューアルしたお話です。 リニューアルとはいえ、ページの見た目は全く変わっていないので、気づく人はほとんどいないと思いますが……裏側でどんなことが行われ、どう変わったのかをお伝えしようと思います。 corporate.gnavi.co.jp 目次 リニューアル前のコーポレートサイト システム構成 問題点 管理できていないシステム 運用上の問題 移行不能なデータ リニューアル Jamstackとは システム構成と技術スタック APIを担うヘッドレスCMS 工夫したところ ビルド時間の短縮 ビルド対象の絞り込み Github Actions でのキャッシュ利用 その他 リニューアル後の変化 障害が起きにくい環境、起きても発見しやすい環境へ ページのパフォーマンスが大幅に改善 パフォーマンス改善の要因 まとめ リニュ

                                                  コーポレートサイトをリニューアルしました - ぐるなびをちょっと良くするエンジニアブログ
                                                • [GitHub Actions] Secrets や書き込み権限が必要な Workflow を Dependabot からも使えるようにする

                                                  先月、とある GitHub リポジトリで使っている Dependabot が送ってくる Pull request の CI が軒並み落ちるようになり、状況を見てみるとどうやらリポジトリの Secrets がうまく Workflow のジョブに渡せていない事が原因の様でした。 公式ブログによると 2021 年 3 月 1 日以降、 Dependabot が特定のいくつかのトリガーにより開始した Workflow (※) では Secrets が読み込めなくなり、また GITHUB_TOKEN についても書き込み権限が剥奪され、リポジトリへの書き込み操作ができなくなってしまった様です。 具体的には、 Dependabot からの Pull request は書き込み権限を有さないユーザーからの物と同様 (Fork 経由と同様) になっている様で、元々このポリシーについては去年の記事 Keepi

                                                  • GitHub Actions: reusable workflows is generally available

                                                    AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be

                                                      GitHub Actions: reusable workflows is generally available
                                                    • GitHub からの AWS CloudFormation デプロイ自動化 | Amazon Web Services

                                                      Amazon Web Services ブログ GitHub からの AWS CloudFormation デプロイ自動化 本記事は 2023年11月26日に AWS DevOps Blog で公開された ”Automate safe AWS CloudFormation deployments from GitHub” を翻訳したものです。翻訳は Partner Sales Solutions Architect の 福井 敦 が担当しました。 AWS CloudFormation は、Infrastructure as Code (IaC) サービスで、AWS およびサードパーティのリソースをモデル化、プロビジョニング、管理できます。新しくトラッキングしている Git リポジトリが更新されるたびに、Git 同期 によって自動的にデプロイメントがトリガーされるようになりました。 これによ

                                                        GitHub からの AWS CloudFormation デプロイ自動化 | Amazon Web Services
                                                      • GitHub Action で特定のディレクトリ配下に変更があったときのみワークフローを実行する | 35D BLOG

                                                        ⚠ この記事は最終更新日から1年以上が経過しています。内容が古い箇所がある可能性があるためご注意ください。 on.<push|pull_request>.paths / GitHub Docs過去の自分に早くこの事実を伝えてあげたい気持ちでいっぱいなので、この記事を書きました。 僕たちのプロダクトは yarn workspace を使用しており、1つのリポジトリで複数のパッケージを管理しています。このような構成の都合上、GitHub Actions のデフォルトの設定だと、パッケージAに変更があった際に、パッケージBのワークフローも実行されてしまうという課題がありました。 そこで僕は、git のログから diff を取り、ファイル名を再帰的に見てゴニョゴニョしていけば、不要なワークフロー実行をスキップできるのでは?と思っていろいろ調査していました。しかし、結論、そんな複雑なことは必要なく、

                                                          GitHub Action で特定のディレクトリ配下に変更があったときのみワークフローを実行する | 35D BLOG
                                                        • workflow_dispatch の使い方、使い所 - Qiita

                                                          はじめに こちらの記事は GitHub Actions Advent Calendar 2021の18日目の記事となります。他の皆様の投稿もぜひご覧ください! 今回は GitHub Actions のワークフローをトリガーするイベントの一つである、 workflow_dispatch についてまとめていきたいと思います。こちらのイベントは昨年の6月に使えるようになったイベントです。実際に使ってみるととても便利です。使えるようになってからだいぶ時間は経っていますが、使い方だったり、どういう時に使えるのか、といったことを紹介しようと思います。 workflow_dispatch イベントとは ワークフローを手動で実行できるイベント 実行ブランチを選択できるUIがデフォルトで追加される 実行時のパラメータは独自の項目についてもUIで指定できる 参考: https://docs.github.co

                                                            workflow_dispatch の使い方、使い所 - Qiita
                                                          • GitHub Actionsを使ってFTP自動デプロイ(Webサイト公開)を実現!ソフトを使った手動アップロードを卒業する

                                                            GitHub Actionsを使ってFTP自動デプロイ(Webサイト公開)を実現!ソフトを使った手動アップロードを卒業する 2020/5/16 2021/5/16 プログラミング, 制作ツール GitHub、使ってますか?? 僕も何かとお世話になっていまして、仕事をする日にGitHubを見ない日はないと行っても過言ではないのですが、2019年の11月には、「GitHub Actions」というものが公開されました。 GitHub Actionsというのは、Github上にあるリポジトリなどのデータに対してだったり、データを使った操作に関して、それまで手動で行っていた様々な操作を自動で行うことができるようになるための機能たちです。 例えば、GitHub上にあるリポジトリデータ( Webサイトのソースコード)を使ってWebサイトの自動デプロイ(公開)作業を行うこともできるようになっています。

                                                              GitHub Actionsを使ってFTP自動デプロイ(Webサイト公開)を実現!ソフトを使った手動アップロードを卒業する
                                                            • GitHub Actions で複数行の文字列を output にセットする方法

                                                              GitHub Actions (以下 GHA )で改行文字を含む複数行の文字列をコマンドの output にセットする方法についてです。 追記 2022/11/16 output パラメータをセットする方法が ::setoutput を使った形から環境変数 GITHUB_OUTPUT を使った形に変更されたので各所更新しました。 参考: GitHub Actions: Deprecating save-state and set-output commands | GitHub Changelog Setting an output parameter | Workflow commands for GitHub Actions - GitHub Docs 前提 この記事は当初 2022 年 05 月に書きました。 時間が経つと GitHub Actions の仕様変更などで情報が古くなる

                                                                GitHub Actions で複数行の文字列を output にセットする方法
                                                              • GitHub Actions: Re-run jobs with debug logging · GitHub Changelog

                                                                AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be

                                                                  GitHub Actions: Re-run jobs with debug logging · GitHub Changelog
                                                                • GitHub - whywaita/myshoes: Auto-scaling VirtualMachine runner 🏃 for GitHub 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 - whywaita/myshoes: Auto-scaling VirtualMachine runner 🏃 for GitHub Actions
                                                                  • ありのままのコンテナを使って E2E テストを GitHub Actions 上で行う

                                                                    コンテナでサーバーを動かして、それに対するリクエストをするE2Eテストを GitHub Actions 上で動かすことに苦労したので書く。 成果物repo: https://github.com/sadnessOjisan/e2e-gha お題となるサーバー コンテナに固めるから別に何言語でも良いので、まずはちょっとしたエコーサーバーを書いてみよう。 import Fastify from "fastify"; const fastify = Fastify({ logger: true, }); fastify.get("/", async function handler(req, res) { const q = req.query["q"]; res .status(200) .headers({ "content-type": "application/json", }) .se

                                                                      ありのままのコンテナを使って E2E テストを GitHub Actions 上で行う
                                                                    • GitHub Actionsにおけるpathsとpaths-ignoreをベン図で理解する - Qiita

                                                                      はじめに GitHub Actionsにおいて、 on: pull_request のときに追加で指定できる paths や paths-ignore の使い方がしょっちゅうこんがらがるので、具体例を並べて整理しました。 公式ドキュメントはこちら https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#onpushpull_requestpaths 基礎知識の整理 pathsにマッチするファイルの変更が1個でもあったら、ワークフローを起動する。 https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#example-including-paths paths-ignoreにマッチするフ

                                                                        GitHub Actionsにおけるpathsとpaths-ignoreをベン図で理解する - Qiita
                                                                      • Github Actions Security Best Practices - Salesforce Engineering Blog

                                                                        Introduction In the world of Continuous Integration and Continuous Deployment, Github Actions provide a nifty edge to quickly build end-to-end automation right into the repository. This makes integration of Actions into an organization’s Github repositories pretty straightforward and convenient. Github Actions bring velocity to the Software Development Lifecycle. However, if it is swiftly adopted

                                                                          Github Actions Security Best Practices - Salesforce Engineering Blog
                                                                        • PostgreSQLのデフォルトLOCALEでは日本語文字列のソート結果が想定と異なる - 山pの楽しいお勉強生活

                                                                          概要 PostgreSQLをデフォルトのまま使用すると日本語文字列のソート結果が想定と異なる LOCALEを正しく設定することで修正可能 文字列の並び順は LC_COLLATE で制御されるこの設定がデフォルトだと en_US.utf8 となっていることが原因 動作確認環境 Docker PostgreSQL 11.5 対応方法 FROM postgres:11.5 RUN localedef -i ja_JP -c -f UTF-8 -A /usr/share/locale/locale.alias ja_JP.UTF-8 ENV TZ=Asia/Tokyo ENV LANG=ja_JP.UTF-8 ENV LANGUAGE=ja_JP:ja ENV LC_ALL=ja_JP.UTF-8 詳細及び再現手順 再現 起動 docker run -d --name postgres_1 pos

                                                                            PostgreSQLのデフォルトLOCALEでは日本語文字列のソート結果が想定と異なる - 山pの楽しいお勉強生活
                                                                          • GitHub Dependabotが自動作成してくれるPRの中で、パッチバージョンの更新だけAutoMergeする | DevelopersIO

                                                                            GitHub Dependabotが自動作成してくれるPRの中で、パッチバージョンの更新だけAutoMergeする 吉川@広島です。 先日、 GitHubにDependabotを導入して依存ライブラリを自動アップデートする | DevelopersIO という記事を書きました。さらに掲題のことを実現するにはどうすれば良いのかなーと思っていたところ、ちょうどはてなブックマークで下のドキュメントが浮上していて解決できましたので、その方法を紹介したいと思います。 [B! github] Automating Dependabot with GitHub Actions - GitHub Docs Automating Dependabot with GitHub Actions - GitHub Docs TL;DR GitHub DependabotでPRを自動作成する GitHub Acti

                                                                              GitHub Dependabotが自動作成してくれるPRの中で、パッチバージョンの更新だけAutoMergeする | DevelopersIO
                                                                            • GitHub - githubocto/repo-visualizer

                                                                              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 - githubocto/repo-visualizer
                                                                              • 複数リポジトリでのGithub Actions運用 2021年の状況総まとめ

                                                                                「複数のリポジトリでGithub Actions運用しているけど横展開が大変」 「似たような処理が多いからうまくまとめたい」 「でもどうすればいいんだろう」 Github Actionsを扱っているとそう思う機会って結構ありませんか?解決する方法もいくつかあるんですが、それぞれが一長一短ですし注意が必要な点もいくつかあります。 なので2021年末時点で何が使えるのか、どれを使うべきか、今後どうなっていくのかを全部まとめました。 この記事を読めばまるっと状況を把握できる...はずです!(多分) (shellをゴリゴリ書くなどやり方次第で色々突破できるかもですが、この記事ではあくまでgithub actionsの機能として用意されているものをスコープに話を進めていきます。) なおこの記事はMakuake Advent Calendar 2021とGitHub Actions Advent Ca

                                                                                  複数リポジトリでのGithub Actions運用 2021年の状況総まとめ
                                                                                • github actionsのartifactsを使ってuploadしたファイルを別jobで呼び出す

                                                                                  最近ちょこちょこgithub actionsを触ることがあるのだが、artifactsについてよくわかっていないので 公式を参考にしながらまとめていこうと思います Workflow Aritifacts Artifacts allow you to persist data after a job has completed, and share that data with another job in the same workflow. An artifact is a file or collection of files produced during a workflow run Artifactsとはfileやfileのコレクションのことをartifactという artifactsはjobの終了後にデータを保持し、同じworkflow内の他のjobとデータを共有することが可能

                                                                                    github actionsのartifactsを使ってuploadしたファイルを別jobで呼び出す

                                                                                  新着記事