#GitHub Actions

RSS Feed
Featured
Date:

davelosert/vitest-coverage-report-actionを利用することで簡単にVitestのカバレッジレポートを添付することが出来る。

All Posts

VitestのカバレッジレポートをGithub Actionsで添付する実装例

davelosert/vitest-coverage-report-actionを利用することで簡単にVitestのカバレッジレポートを添付することが出来る。

Read Article

Frontend Weekly 2026-01-02

GitHub Actionsのホストランナー値下げ、Zod v4.3.0のJSON Schema変換機能や排他的ユニオン型の追加、TypeScriptベースのハイブリッドLinter「Flint」の発表など。

Read Article

npmパッケージ公開のOIDC Trusted publishingへの移行

OIDC Trusted publishingを用いたnpmパッケージの公開方法およびTrusted publishingのメリットと制約について。

Read Article

Frontend Weekly 2025-11-21

Bun v1.3.3のCompressionStream/DecompressionStream実装とbun:testのretry/repeats追加、GitHub Actionsのキャッシュサイズ10GB超対応、webpack v5.103.0のDotenvPlugin追加とimport.metaサポート、vlt v1.0.0-rc.1のPhased Package Installations導入、Search ConsoleのBranded queries filterなど。

Read Article

Frontend Weekly 2025-09-19

Safari 26.0、ESLint v9.36.0、pnpm 10.17、WebAssembly 3.0、GitHub ActionsのYAML anchorsサポートなど

Read Article

AI Weekly 2025-08-07

GPT-5、Claude Opus 4.1、Google Jules一般公開、Cursor v1.4、VS Code v1.103、Vercel MCP、Gemini CLI GitHub Actions、gpt-oss、ComfyUIサブグラフ機能など

Read Article

Frontend Weekly 2025-08-01

Node.js v24.5.0のOpenSSL 3.5アップグレード、TanStack DB 0.1ベータ版公開、React Compiler段階的導入ガイド、GitHub Actions設定管理用REST API、npm OIDC trusted publishing、Dependabotバッチ更新機能など

Read Article

Frontend Weekly 2025-07-18

Stack Overflowの新ビジョン発表と開発者のAI利用状況、Nuxt 4.0リリース、Cloudflare ImagesのHEICサポート、GitHub ActionsmacOS runnerの変更とM2 Pro runner、GitHubのGoogleソーシャルログイン一般公開、GitHub Issuesのissue複製機能、GitHub Command Palette廃止予定について。

Read Article

Frontend Weekly 2025-06-27

ECMAScript 2025承認、Chrome 138のAI API搭載、Vite 7.0リリース、Prettier 3.6の高速CLI、Playwright v1.53.0、ESLint v9.30.0のサブディレクトリ対応、カスタムリポジトリロールにGitHub Actions fine-grain権限、Google Offerwallなど

Read Article

GitHub Actionsを利用してリリースノートの生成を自動化する

GitHub CLIを利用してリリースノートを生成する方法とGitHub Actionsでの使用例の紹介

Read Article

AIなどの特定ユーザーの作成したPRに要求するApproval数を増やす

Botなどが作成したPull Requestに対して、GitHub Actionsを利用して通常より多くのApproveを要求する方法

Read Article

Frontend Weekly 2025-04-04

Chrome 135、Safari 18.4、ESLint 9.23.0、React 19.1.0、Tailwind CSS 4.1.0、Rsdoctor 1.0、Bun 1.2.7、Biomeの型推論機能強化、zx 8.5.0、GitHub Issuesのダッシュボード更新、GitHub Actionsの破壊的変更通知など

Read Article

PRが閉じられたら自動的にNetlifyのDeployを削除する

NetlifyにはDeployを自動的に削除する機能があるが、よりコントロールしたい場合にはNetlify APIが利用できる。この記事では、Github Actionsで自動的にNetlifyのDeployを削除する方法について紹介する。

Read Article

QRコードを簡単に生成する

QRコードを生成するライブラリは多く存在する。また、一時的なもので良ければURLで生成できるサービスもある。

Read Article

Q. gh pr createでレビュワーをチームに変更したら、Github Actions上で動作しなくなった

gh pr createでレビュワーをチームにする場合、追加で`read:org`の権限が必要になるため、デフォルトのsecrets.GITHUB_TOKENでは動作しなくなる。`repo`と`read:org`の権限を持ったPersonal Access Tokenを使うことで解決できる。

Read Article

How to make Github Actions matrix items conditional

Github Actionsのmatrixのアイテムを条件によって切り替える方法について

Read Article

Githubの検索に使える記述について

Githubの検索については公式ドキュメントが十分にまとめられている。しかし、少し辿りにくいようなので、人に共有しやすいように公式ドキュメントのリンクや一部の記述についてまとめた。

Read Article

Github ActionsにおけるNode.jsパッケージのキャッシュについて

Github ActionsにおけるNode.jsパッケージのキャッシュについて、actions/setup-nodeの推奨する方法やnode_modulesをキャッシュする方法、その周辺について紹介する。

Read Article

actions/setup-nodeでnode-version-fileの利用を勧める不純な理由

actions/setup-nodeではnode-version-fileを利用することで、利用されるNode.jsのバージョンをpackage.jsonなどに合わせることが出来る。これだけで便利だが、他にもお勧めできる不純な理由がある。

Read Article

actions/setup-nodeのcacheはnode_modulesをキャッシュしない

actions/setup-nodeのcacheが期待通りに動作しないことは認識していたが、改めて調べたらそもそもnode_modulesをキャッシュしないことが分かった。

Read Article

Github Workflowsで環境に応じて異なるSecretsやVariablesを使う

Github WorkflowsでEnvironment SecretsやEnvironment Variablesを使って環境に応じて異なるSecretsやVariablesを使う方法を紹介する。

Read Article

Q. pull_requestトリガーのworkflowがなぜか実行されていない

Github Actionsのpull_requestトリガーのworkflowがなぜか実行されていないという相談を受けたので、その原因と解決策についてまとめた。

Read Article

prCreationがnot-pendingになっているGithubリポジトリでRenovateが動作しなくなっていた

RenovateがPRを作成するタイミングをnot-pendingにしている場合、Githubのブランチプロテクションでpull_requestトリガーのGithub Workflowを必須にしているとPRが作成されなくなることについて説明する。l

Read Article

Q. Github Workflowsが落ちたらIssueを作らせたい

Github Workflowsが落ちたらIssueを作らせる方法について調査した結果をまとめた。

Read Article

Github Actionsを利用してReviewer全員のApprovedを必須にする

GithubでReviewer全員のApprovedを必須にする方法を紹介するが、おすすめしない。

Read Article

About the Author

Hi there. I'm hrdtbs, a frontend expert and technical consultant. I started my career in the creative industry over 13 years ago, learning on the job as a 3DCG modeler and game engineer in the indie scene.

In 2015 I began working as a freelance web designer and engineer. I handled everything from design and development to operation and advertising, delivering comprehensive solutions for various clients.

In 2016 I joined Wemotion as CTO, where I built the engineering team from the ground up and led the development of core web and mobile applications for three years.

In 2019 I joined matsuri technologies as a Frontend Expert, and in 2020 I also began serving as a technical manager supporting streamers and content creators.

I'm so grateful to be working in this field, doing something that brings me so much joy. Thanks for stopping by.