並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 153件

新着順 人気順

Actionsの検索結果81 - 120 件 / 153件

  • Check! GitHub Actions で導入しておきたい自動化 5つ(GitHubブログ要約)


    Prologue  @dz_   "5 automations every developer should be running"  🙇🏻 : "5 automations every developer should be running" TL;DR:   GitHub Actions 
      Check! GitHub Actions で導入しておきたい自動化 5つ(GitHubブログ要約)
    • RustにおけるGitHub Actionsベストプラクティス - paild tech blog

      こんにちは大櫛です。Travis CIがオープンソースプロジェクトで使いづらくなったり、Azure PipelinesからGitHub Actionsになった途端*1爆発的な流行が生まれたりと、CIサービスにおいてもここ数年で色々な動きがありました。 特に技術記事・ブログのトレンドや企業のリクルート向け資料を見ていると、GitHub Actionsの利用が進んでいるような印象を受けます。 今回はそんなGitHub Actionsについて、Rust projectで使う際に知っておいた方がいいことやactionを紹介していきます。 以下の情報は執筆時点(2023-02-19)のものに基づいています。閲覧時には無効・誤ったものになっている可能性がありますので、必ず最新の情報・状態を確認するようにしてください。 actions-rs(非推奨) まずはじめに、執筆時点では使用を控えた方がいいact

        RustにおけるGitHub Actionsベストプラクティス - paild tech blog
      • オリジナルのJavaScriptライブラリを公開しよう

        オリジナルのJavaScriptライブラリを公開します! ライブラリの作り方よりかは、実際に公開する手順やCI/CDについて解説します。 【技術】 ・ JavaScript ・ Node.js ・ npm/yarn ・ Mocha ・ Chai ・ Git/GitHub ・ GitHub Actions

          オリジナルのJavaScriptライブラリを公開しよう
        • E2Eテストワークフローを高速化・安定化させる取り組み | ドクセル

          スライド概要 GitHub Actions Meetup Tokyo #3 https://gaugt.connpass.com/event/317178/ このプレゼンテーションでは、サイボウズ社のGaroonのE2Eテストについて、GitHub Actions self-hosted runner 上で実行していたE2Eテストを高速化・安定化させるために取り組んだこと、E2Eテストワークフローの視点の改善アイディアについて話されます。GaroonのE2Eテストにおける実行時間とFlakyが問題となっており、その改善に取り組んだ内容が紹介されています。 おすすめタグ:GitHub Actions,E2Eテスト,self-hosted runner,Garoon,テストワークフロー

            E2Eテストワークフローを高速化・安定化させる取り組み | ドクセル
          • GitHub ActionsにAWSクレデンシャル情報を渡さずにTerraformでCI/CDをやってみた

            概要 先日、非公式ながらGitHub ActionsのAWSアクションで以下のような面白い機能が発表されました。 よりわかりやすく嚙み砕くとこういうことです。 Circle CIやGitHub ActionsでAWSを使う場合は事前に環境変数にアクセスキーとシークレットキーを登録させてCIを動かしてきましたが、そのためにIAMユーザーを発行して鍵を管理するのは手間だったのでこれはいいアップデートです。 今回はTerraformとGitHub Actionsを組み合わせたCI/CDにこの機能を取り入れてGitHub ActionsにIAMロールを渡してEC2インスタンス構築のCI/CDを実装してみようと思います。 GitHub Actionsを用いたTerraformのCI/CD TerraformでAWSリソースをデプロイする際にGitHub ActionsやCircle CIでCI/CD

              GitHub ActionsにAWSクレデンシャル情報を渡さずにTerraformでCI/CDをやってみた
            • そのマシンユーザー不要ですよ!GitHub Appsを使ってGitHub Actionsを利用しよう

              はじめに こんにちは!Hamee株式会社の tatsuo48 です。 GitHub ActionsにはデフォルトでGITHUB_TOKENというシークレットが存在しており、環境変数にセットして利用することで、Actionsがトリガーされたリポジトリに対する操作が可能です。 GITHUB_TOKENシークレットについて これはこれで便利なんですが、特定の条件のときに少し問題があります。 CIの中で別リポジトリを使いたいときどうする問題 上記の通り、GITHUB_TOKENでは権限の範囲がActionsがトリガーされたリポジトリに制限されます。よって以下のようなユースケースには適しません。 CIの中で別のプライベートリポジトリを参照したい Terraformのプライベートモジュールとか こういった場合、マシンユーザという人に紐付かないユーザを作り、そのユーザの個人アクセストークンが使われたりす

                そのマシンユーザー不要ですよ!GitHub Appsを使ってGitHub Actionsを利用しよう
              • Caheo | Link Xem Trực Tiếp Bóng Đá Caheo Tv - Full Hd Blv

                Caheo TV là web gì ? Caheo TV, trang web trực tiếp bóng đá hàng đầu hiện nay tại Việt Nam, luôn được coi là sự lựa chọn hàng đầu của fan hâm mộ khi muốn thưởng thức những trận cầu đỉnh cao với chất lượng tuyệt vời. Theo dõi trực tiếp bóng đá từ Caheo TV mang đến trải nghiệm không thể ngờ tới, khiến cho anh em không bao giờ biết đến cảm giác thất vọng. Chắc chắn rằng, không ai có thể phủ nhận sức h

                • GitHub ActionsからGitHub wikiを更新する - Islands in the byte stream

                  GitHub ActionsからGitHub wikiを更新したいことがたまにあります。たとえば、何かのメトリクスを見やすく整形したものなど、repositoryのデータを何らかの形で加工したドキュメントを作りたいときです。コード生成したmarkdownドキュメントをコミットしてもいいですが、それよりはシンプルで運用が楽です。 今回は、GitHub repoで管理する原稿の文字数(など)を継続的に見れるページを作ると便利かなと思って作りました。自分一人だったらローカルで適当なツールを叩けばいいですが、同repoを見れる編集者にも共有したいとなると独立したページがあるほうが便利ですからね。 リポジトリはこんな感じです。 github.com 基本的には、 actions/checkout を使って "${{ github.repository }}.wiki" をcloneして編集してpus

                    GitHub ActionsからGitHub wikiを更新する - Islands in the byte stream
                  • GitHub Actions Workflow チェックリスト | CyberAgent Developers Blog


                    GitHub Actions Workflow Best Practices 2022 ABEMA   GitHub Actions workflow/job  workflow/job  CI/CD pipeline    GitHub Actions  Beta v1  peaceiris/actions-gh-pages Ac
                      GitHub Actions Workflow チェックリスト | CyberAgent Developers Blog
                    • GitHub ActionでDockerコンテナをビルドしてAmazon ECRに保存する | DevelopersIO

                      はじめに おはようございます、加藤です。下記のブログで、AWS認証情報の設定とAmazon ECRにログインするGitHub Actionが公開されている事を知りました。 これらを使って、GitHubで管理しているDockerイメージをビルドして、ECRに保存する方法を紹介します。タグが付けられて時にのみ動作し、そのタグをイメージに引き継ぐ仕様で作りました。 Continuous delivery of container applications to AWS Fargate with GitHub Actions | AWS Open Source Blog AWS IAM ユーザーの作成 GitHub ActionからAmazon ECRへアクセスする為の、IAMユーザーを発行します。マネジメントコンソールへのアクセスは必要無いので、アクセスの種類はプログラムによるアクセスのみを設定

                        GitHub ActionでDockerコンテナをビルドしてAmazon ECRに保存する | DevelopersIO
                      • CI/CDサービスのOpenID Connect対応 Dive Into - Lento con forza

                        これははてなエンジニアアドベントカレンダー2022 39日目の記事です。 昨日は id:nakaoka3 の ミーティングの時間になると勝手に議事録を開いてほしいでした 先日あった、CircleCIのインシデントのAdditional security recommendationsとして、OIDC Tokenを使うことが推奨されていました。GitHub ActionsやCircleCIなどのCI/CDサービスでは外部サービスへの認証を行うために、OpenID Connectに対応しています。OpenID Connect対応がされていることは知っていたのですが、OpenID Connectといえば、外部サービス連携をしてログインに使うイメージだと思います。たとえば、Googleの認証情報で、はてなアカウントにログインするなどといったようにです。僕の中で、ユーザー認証に使うOpenID Co

                          CI/CDサービスのOpenID Connect対応 Dive Into - Lento con forza
                        • Supercharging GitHub Actions with Job Summaries

                          ProductSupercharging GitHub Actions with Job SummariesYou can now output and group custom Markdown content on the Actions run summary page. The same familiar functionality that powers pull requests, issues, and README files has come to GitHub Actions! We’re thrilled to announce GitHub Actions Job Summaries, which allow for custom Markdown content on the run summary generated by each job. Custom Ma

                            Supercharging GitHub Actions with Job Summaries
                          • tblsとGitHub Actionsを使ってDBマイグレーションを含むPRには自動更新したER図を追加する - BASEプロダクトチームブログ

                            BASEアドベントカレンダー2021 10日目の記事です。 BASEアドベントカレンダー2021 10日目 BASE BANKでエンジニアをしている @budougumi0617 です。 マイグレーションファイルが含まれたPull Request(PR)が作られたとき、自動更新したER図をPRに追加するGitHub Actionsを作りました。 本記事では紹介するGitHub Actionsを利用すると次のようなメリットが得られます。 マイグレーションファイルをPRに出すだけでPRに更新されたER図が追加される 開発者は面倒なER図の更新作業から開放される レビューアはマイグレーションファイルを含んだPRをER図を見ながらレビューできるようになる プロジェクト関係者は常にメインブランチのマイグレーションファイルの状態と一致したER図を確認できる サンプルPR 自動生成したER図 TL;DR

                              tblsとGitHub Actionsを使ってDBマイグレーションを含むPRには自動更新したER図を追加する - BASEプロダクトチームブログ
                            • Public な Git リポジトリでシークレット管理をしつつ GitHub Actions で CI/CD も回す

                              つくったアプリケーションのソースコードは公開したい、でもシークレットはどうにかして秘匿しないといけない。継続的な運用を目指すならシークレットのデータ自体もなんとかしてリポジトリに(Repository secrets などではなくコミット対象として)含める必要がある。 …という状況を解決するために、gpg だけを使って継続的な運用を図る手段をまとめてみます。フロントエンド/バックエンドなど問わずどこでも使用できます。 Web フロントエンドなどから各種 API キーを利用する場合、リクエスト時の挙動はデベロッパーツールで全て確認できてしまう点には留意してください。 これらは API サーバー側でオリジンの制限をかけるなどの検討が必要です。 やること主な作業内容の要約は gpg を使ってプッシュする前にローカル側で暗号化をする暗号化するときに復号化のための(最強の)パスフレーズを登録するその

                                Public な Git リポジトリでシークレット管理をしつつ GitHub Actions で CI/CD も回す
                              • GitHub Actionsに「強い」AWSの権限を渡したい / AWS credentials on Actions

                                Amazon ECSで好きなだけ検証環境を起動できるOSSの設計・実装・運用 / YAPC::Hiroshima 2024

                                  GitHub Actionsに「強い」AWSの権限を渡したい / AWS credentials on Actions
                                • GitHub Actionsのワークフローを利用してクロスブラウザのE2Eテストを自動化する - Money Forward Developers Blog

                                  こんにちは。 『マネーフォワード クラウド経費』のフロントエンドエンジニアをしている木村(@kimromi)です。 Ruby on Railsを利用してサービス開発を進めているプロダクトのフロントエンドの環境を整えていき、UIの改善やフロントエンド側の開発効率アップなどにつなげていくような動きを現在やっています。 なぜクロスブラウザのE2Eテストが必要になったか ある日、IE11のみでJavaScriptエラーが起こり動作しないとの連絡が入り、慌てて対象のプルリクエストをリバートしたということが起こりました。 原因としてはライブラリの追加によるものでした。 現在フロントエンドの改修を行っていく中で、ライブラリの追加やビルド方式の変更などドラスティックな変更をすることが多くなってきています。 そのたびにMicrosoftからダウンロードできるVM環境を立ち上げ手元で確認するのは手間がかかり確

                                    GitHub Actionsのワークフローを利用してクロスブラウザのE2Eテストを自動化する - Money Forward Developers Blog
                                  • GitHub Actions の OpenID Connect サポートについて

                                    この記事は GitHub Actions Advent Calendar 2021 の 3 日目の記事です。 2021/10/27 に GitHub Actions の OpenID Connect (OIDC) サポートが正式にアナウンスされました。 この機能を一通り触ってみて気づいたことをまとめます。 概要 これまで、GitHub Actions のワークフロー実行中に AWS や GCP といったクラウドプロバイダにアクセスする必要がある場合、クラウドプロバイダ側でクレデンシャルを発行して GitHub 側にシークレットとして保存するのが一般的でした。 しかし、GitHub に長時間有効なクラウドプロバイダのシークレットを保存すると、例えば退職者が発生したときにシークレットを更新する作業が必要になるなど、面倒な作業が発生してしまいます。また、シークレットの漏洩リスクについても考慮が必

                                      GitHub Actions の OpenID Connect サポートについて
                                    • GitHub Actions による自動デプロイに承認機能を付ける


                                      GitHub GitHub Actions 使  Git 使 Production    Write  Git  Production  Production  GitHub Actions  GitHub Environments 
                                        GitHub Actions による自動デプロイに承認機能を付ける
                                      • GitHub Actions と Release Please を使ったアプリケーションのリリース自動化 - Classi開発者ブログ

                                        GitHub Actions と Release Please を使ったアプリケーションのリリース自動化 こんにちは @lacolaco です。最近は、先日プレスリリースが出された「学習トレーニング」機能を裏で支えているコンテンツ管理システム(以下内部CMS)の開発に携わっています。 corp.classi.jp この記事では、内部CMSのフロントエンド(Angular アプリケーション)のリリースフローを自動化している仕組みを紹介します。現在のリリースフローの全体像は次の図のようになっています。この中にある Release Please というのが、今回特に紹介したいツールです。いくつか日本語でのブログ記事などもあるので特にマイナーというわけではないと思いますが、多くの場合はライブラリのリリースに使われています。一方、アプリケーションのリリースで使っているケースはあまり発信されてないよう

                                          GitHub Actions と Release Please を使ったアプリケーションのリリース自動化 - Classi開発者ブログ
                                        • Kaggleの学習から投稿までをAWS, GitHub Actionsを使って自動化する - kanayamaのブログ


                                          @tkanayama_Kaggle"M5 Forecasting"CI/CDAWS, GitHub Actions使 N or 使5,5581,000,000,000Kaggle :pien:   2 git push AWS
                                            Kaggleの学習から投稿までをAWS, GitHub Actionsを使って自動化する - kanayamaのブログ
                                          • Work with GitHub Actions in your terminal with GitHub CLI

                                            ProductWork with GitHub Actions in your terminal with GitHub CLIgh brings GitHub to the command line by helping developers manage pull requests, issues, gists, and much more. As of 1.9.0, even more of GitHub is available in your terminal:… gh brings GitHub to the command line by helping developers manage pull requests, issues, gists, and much more. As of 1.9.0, even more of GitHub is available in

                                              Work with GitHub Actions in your terminal with GitHub CLI
                                            • 写真やイラストの主題の周りに光や火や虹のオーラが溢れでているようなエフェクトをつけるPhotoshopの無料アクション

                                              写真やイラストの主題の周りにオーラが溢れでているようなエフェクトをつけるPhotoshopのアクションを紹介します。 Photoshopの対応バージョンはCS3+で、CC2015(日本語環境)でも利用できました。 Free Photoshop Actions: Super Smoke Effects Lite版が無料なので、さっそくダウンロードして、使用してみました。 英語なので、日本語環境だとUIを英語にしなければダメかと思いましたが、日本語版のPhotoshopで普通に利用できました。 モブから、中ボスに昇格 Super Smoke Effectsの使い方 ダウンロードしたファイルを解凍。 「Smoke Effects.atn」をPhotoshopのアクションパネルの右上から「アクションの読み込み」で登録。 写真やイラストを用意。 アクションパネルの「Smoke Effects」内の「

                                                写真やイラストの主題の周りに光や火や虹のオーラが溢れでているようなエフェクトをつけるPhotoshopの無料アクション
                                              • GitHub Appsトークン解体新書:GitHub ActionsからPATを駆逐する技術

                                                GitHub ActionsではGITHUB_TOKENで権限が足りない場合、PAT(Personal Access Tokens)がよく使われます。しかしPATより優れた選択肢があります。それがGitHub Appsトークンです。本記事ではGitHub Appsトークンの実装方法をゼロから学びます。目標はPATの完全駆逐です。 本記事で学べること PATとGitHub Appsトークンの違い GitHub Appsの作成・インストール方法 GitHub ActionsでGitHub Appsトークンを払い出す方法 本番運用で考慮すべきセキュリティとトレードオフ イントロダクション GITHUB_TOKENはGitHub Actionsのワークフロー開始時に自動生成され、終了時に自動削除されるトークンです。GITHUB_TOKENで済むなら、これがベストです。何も悩む必要はありません。問題

                                                  GitHub Appsトークン解体新書:GitHub ActionsからPATを駆逐する技術
                                                • GitLab Flow + GitHub Actions ではじめる、デプロイフローの改善・自動化 - エクサウィザーズ Engineer Blog

                                                  DevOps エンジニアの 根本 征 です。 前回のエントリーでは GitHub Actions の self-hosted runners について紹介しました。 今回はそれらを活用したデプロイフロー(主に API / Frontend)の改善について紹介したいと思います。 これまでのデプロイフローと課題 GitHub Flow はどうか GitLab Flow とは git-pr-release + GitHub Actions を使った、リリース Pull Request の自動生成 GitHub Actions を使ってデプロイを行う 効果と課題 おわりに これまでのデプロイフローと課題 部署やサービスによって異なりますが、これまでのデプロイにまつわる環境は大まかに下記のような状況でした。 3つの環境 develop 環境(主に開発者が使う環境) staging 環境(本番リリース

                                                    GitLab Flow + GitHub Actions ではじめる、デプロイフローの改善・自動化 - エクサウィザーズ Engineer Blog
                                                  • GitHub ActionsのイメージビルドをDockerレイヤキャッシュで高速化(翻訳)|TechRacho by BPS株式会社

                                                    概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Build images on GitHub Actions with Docker layer caching — Martian Chronicles, Evil Martians’ team blog 原文公開日: 2021-03-11 著者: progapandist (And[re]y Bar[a]nov)、dragonsmith (Kirill Kuznetsov) サイト: Martian Chronicles, Evil Martians’ team blog -- ニューヨークやロシアを中心に拠点を構えるRuby on Rails開発会社です。良質のブログ記事を多数公開し、多くのgemのスポンサーでもあります。 はじめに: 適切なDockerレイヤキャッシングでGitHub Actionsでイメージを構築する方法

                                                      GitHub ActionsのイメージビルドをDockerレイヤキャッシュで高速化(翻訳)|TechRacho by BPS株式会社
                                                    • Composite Action実践ガイド:GitHub Actionsのメンテナンス性を高める技法

                                                      『Composite Action実践ガイド』はGitHub Actionsに関心のあるソフトウェアエンジニア向けのZenn Bookです。 本Bookでは「Composite Action」の実運用で役立つプラクティスを紹介します。テスト・静的解析・セキュリティ・ドキュメンテーション・依存関係管理・リリースマネジメント・Reusable Workflowsによる開発体験の向上など盛りだくさんです。 Composite Actionはシンプルなので、ただ実装するだけなら難しくありません。しかしメンテナンス性を高め、一貫性を維持するのは難しい仕事です。さらに利用者に優しく使いやすいものを提供するには、高いホスピタリティも求められます。 そこで本BookではComposite Actionの利便性を高め、持続的に進化させるためのアイデアをたくさん散りばめました。Composite Action

                                                        Composite Action実践ガイド:GitHub Actionsのメンテナンス性を高める技法
                                                      • First Docker GitHub Action is here! | Docker

                                                        We are happy to announce that today Docker has released its first Github Action! We’ve been working with GitHub, looking into how developers have been using GitHub Actions with Docker to set up their CI/CD workflows. The standard flows you’ll see if you look around are what you’d expect: building an image, tagging it, logging into Hub, and pushing the image. This is the workflow we’ve aimed to sup

                                                          First Docker GitHub Action is here! | Docker
                                                        • GitHub Actions: Manual triggers with workflow_dispatch

                                                          July 6, 2020 You can now create workflows that are manually triggered with the new workflow_dispatch event. You will then see a ‘Run workflow’ button on the Actions tab, enabling you to easily trigger a run. You can choose which branch the workflow is run on. In addition, you can optionally specify inputs, which GitHub will present as form elements in the UI. Workflow dispatch inputs are specified

                                                            GitHub Actions: Manual triggers with workflow_dispatch
                                                          • GitHub Actions Self-hosted Runner の導入と安定運用に向けた軌跡 - スタディサプリ Product Team Blog


                                                            SRE  @int128  Quipper  GitHub Actions Self-hosted Runner 稿  Quipper CI CircleCI GitHub Actions AWS CodeBuild Terraform  AWS  Google Cloud Build Google Cloud  Jenkins  GitHub Actions  monorepo 
                                                              GitHub Actions Self-hosted Runner の導入と安定運用に向けた軌跡 - スタディサプリ Product Team Blog
                                                            • Github Actionsの個人的ユースケース備忘録 | DevelopersIO

                                                              はじめに Github Actionsで色々なフローの自動化に取り組んで一番大変だと感じているのは、目的とするデータをコンテキストのどこから取れるのか見つけるところです。 公式ドキュメントも正直目的の情報に辿り着きやすいとも言えず、StackOverFlow等のFAQフォーラムも類似した質問が多くありすぎて逆に絞るのが大変となる繰り返しでした。 私自身で頻繁に用いそうなものを中心に、調査の手間を省くために備忘録として書き出してみました。2020年5月26時点のデータとなります。 各コンテキストについて 利用可能なコンテキストは以下の8つです。公式ドキュメントが個人的にやや見難いため、必要なところだけを抜粋しました。 github workflowの情報にアクセスする用途 env workflow、job、stepの環境変数にアクセスする用途 job jobの情報にアクセスする用途 step

                                                                Github Actionsの個人的ユースケース備忘録 | DevelopersIO
                                                              • Github actions のコスパについて考えた - たゆたふ。

                                                                Github actions はとても便利だ。テストやビルドを自動化するのに活用している。 パブリックリポジトリだと無料で実行環境が利用できるのがありがたい。 その無料の実行環境 Github-hosted runner では重すぎる処理を実行したくて Github actions の Self-hosted runner 環境を作った話は前回のエントリで書いた。 hero.hatenablog.jp 環境構築の動機となった目的は果たしたものの、作った環境はコスト性能比的にも良い選択だったのだろうか? と思ってちょっと調べてみた。 今回はそれについて記す。 レイヤ数の多い大きな Docker イメージのビルドをギリギリ Github-hosted runner で実行していたのだけど、マルチアーキテクチャビルドをしようとして遂に処理できなくなった。仕方がないので、Self-hosted r

                                                                  Github actions のコスパについて考えた - たゆたふ。
                                                                • Docker V2 Github Action is Now GA | Docker

                                                                  Docker is happy to announce the GA of our V2 Github Action. We’ve been working with @crazy-max over the last few months along with getting feedback from the wider community on how we can improve our existing Github Action. We have now moved from our single action to a clearer division and advanced set of options that not only allow you to just build & push but also support features like multiple a

                                                                    Docker V2 Github Action is Now GA | Docker
                                                                  • GitHub Actions のアクションのつくりかた(JavaScript 編) - 生産性向上ブログ


                                                                    help.github.com  GitHub Actions JavaScript  www.kaizenprogrammer.com GitHub Actions       (Hello, World)  JavaScript 使 Node.js  toolkit node_modules  README.md    GitHub      GitHub Actions 使
                                                                      GitHub Actions のアクションのつくりかた(JavaScript 編) - 生産性向上ブログ
                                                                    • GitHub Actions + AWS CodeBuildでPRごとの検証環境を作ってみた

                                                                      はじめに 必要に応じて検証環境の追加・削除などの管理をするのが面倒くさいので、PR作成時に検証環境を構築、PRマージ・クローズ時に検証環境を削除ができないか考えてみました。 今回の作成したGitHub Actions ワークフロー、Terraformなどはこちらのリポジトリにあります。 概要図 どのように実現したか 実現あたり、コンテナイメージのプッシュ、ECS サービスのデプロイはGitHub Actions、Terraformの実行はAWS CodeBuildで行うことにしました。 なぜTerraformの実行はCodeBuildを利用するようにしたかというと、CodeBuildはVPC内のリソース(今回の場合はAurora Serverless)にアクセスできるからです。 これによってアプリケーション、DBマイグレーション時に使用するMySQL ユーザーをTerraformで作成する

                                                                        GitHub Actions + AWS CodeBuildでPRごとの検証環境を作ってみた
                                                                      • GitHub - google/wireit: Wireit upgrades your npm/pnpm/yarn scripts to make them smarter and more efficient.

                                                                        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 - google/wireit: Wireit upgrades your npm/pnpm/yarn scripts to make them smarter and more efficient.
                                                                        • CircleCIからGitHub Actionsへの移行 (Node.js) - 余白

                                                                          自作のライブラリのCIをCircleCIからGitHub Actionsへ移行したメモ github.com github.com 特にメリットがあるから乗り換えたとかいうわけでもないけど、GitHubだけで完結するならそれに越したことはない ファイルの場所 .github/workflows/<ワークフローの名前>.yml だが、いまのところ複数作るユースケースが見えないので main.yml とした。 実行環境 ubuntu-latest を選択した。特に理由はないけど一応MacOSやWindowsも選べるっぽい? Software in virtual environments for GitHub Actions - GitHub Help を見るとわかるが、 めちゃくちゃ充実したプリインのソフトウェアがある。 yarn や Git、Docker、Chromeもなんの設定もなく最初

                                                                            CircleCIからGitHub Actionsへの移行 (Node.js) - 余白
                                                                          • イマドキの cron は GitHub Actions / CircleCI でやりたい

                                                                            2020/09/13 追記 「GitHub Actions の規約違反では?」というコメントがありましたが、追記時点の規約では特別禁止されていません。 https://docs.github.com/ja/github/site-policy/github-additional-product-terms#a-actions-usage 唯一グレーラインに相当する可能性のある『サーバーレスコンピューティング』も日本語訳に残っているだけものであり、英語の原文からは既に削除されている項目のため、問題ない利用方法となります。 昔は cron といえば Heroku と Heroku Scheduler だったけれど、Heroku Scheduler が遅延するようになってから、自分用の定刻バッチを楽に動かせる手段がなくてしばらく困っていたり。 しっかりとしたプロジェクトを作成する場合なんかは F

                                                                              イマドキの cron は GitHub Actions / CircleCI でやりたい
                                                                            • GitHub Actions + google-github-actions/auth で GCP keyless CI/CD

                                                                              GitHub Actions + google-github-actions/auth で GCP keyless CI/CD 追記 2021/10/08 v0.3.1 にすると aud 周りの設定変更が必要 ソース 追記 2021/10/07 OIDCトークン発行元のURLが変更になったようです ソース 要約: GitHub ActionsでCI/CD的なことやろうとしたとき、SecretsとかにGCPのService AccountのKeyとか置かなくてもデプロイとかできるようになったらしいのでやったらできた。 経緯 AWS federation comes to GitHub Actions という記事が出て。 GitHub ActionsのOIDC id tokenでGCPにアクセスしてみた といってGCPでもやれるか確かめた人が出て。 Use gcloud with creden

                                                                                GitHub Actions + google-github-actions/auth で GCP keyless CI/CD
                                                                              • 100 Free Photoshop Actions (And How to Make Your Own Photoshop Action)

                                                                                Photoshop actions are an essential tool for many creatives. We've scoured the web for the top 100 free Photoshop actions, as well as the best premium PSD actions and add-ons on Envato Elements. Don’t have time to sift through and test the 100 free Photoshop actions in this tutorial? Need professional-quality results? No problem. Try out some of the actions below from Envato Elements, the essential

                                                                                  100 Free Photoshop Actions (And How to Make Your Own Photoshop Action)
                                                                                • GitHub Actions: Secure cloud deployments with OpenID Connect

                                                                                  October 27, 2021 GitHub Actions now supports OpenID Connect (OIDC) for secure deployments to cloud, which uses short-lived tokens that are automatically rotated for each deployment. This enables: Seamless authentication between Cloud Providers and GitHub without the need for storing any long-lived cloud secrets in GitHub Cloud Admins can rely on the security mechanisms of their cloud provider to e

                                                                                    GitHub Actions: Secure cloud deployments with OpenID Connect