2023-01-01から1ヶ月間の記事一覧
はじめに GitHub Actions を使って、リポジトリで issue を作成したら自動で project に追加する workflow を作成しました。 背景 自分が今開発しているリポジトリでは、GitHub の project (classic じゃないほう)を使って、issue をカンバン形式で管理し…
はじめに 個人でRuby on RailsのWEBアプリ開発に着手しています。 初めてのCI環境構築で色々調べながら取り組んだので、次回はスッとできるよう、記録を残しておきます。 はじめに やったこと ブランチ運用の設計 CIの設計 CIのチェックに含めるもの やりた…
はじめに 個人でRuby on Railsのサービス開発を始めており、CIの構築の中でtagprを導入しました。導入にあたって設定したことを記録しておきます。 tagprのおかげでCIが快適になりいい感じです。ありがとうございます! tagprリポジトリ: github.com tagpr…
TL;DR 自分が利用しているNode.jsのバージョンが、actions/node-versionsでまだ対応されていたかったことによるようです。 18系だとキャッシュされました。 状況 個人開発しているプロジェクトのCIを設定するにあたり、Node.jsのインストールが必要だったの…
Mermaid Mermaidとは、テキストをレンダリングしてグラフやチャートを描けるJavaScriptのライブラリです。 はてなブログで記事を書く際にも利用したかったのですが、デフォルトでは利用できず追加の設定が必要だったので、設定方法をまとめておきます。 merm…
はじめに 前提条件 設定箇所 General Features Pull Requests マージ方法の設定 ベースブランチ更新時にPRブランチの更新をサジェスト PRマージ後にブランチを自動で削除 Access Collaborators Interaction limits Code review limits Code and automation B…
状況 タイトルのとおりです。 自分は、Ruby on Railsで個人開発しているサービスのリポジトリにDependabotの以下の設定を入れています。 下記の機能を有効にしている状態です。 依存ライブラリの脆弱性アラートを受信 アラート解決のために、Dependabotが自…
はじめに 個人でRuby on RailsのWebサービスを開発しているのですが、Docker+VSCode Remote Containerでの開発環境を初めて作るにあたって、コンテナやDockerについて何も分からないところから始めたので、その時に調べた基本知識をまとめておきます。 コン…
はじめに Ruby on RailsのWebサービスを個人開発中です。 Docker+VSCode Remote Container開発環境を作るにあたり、初めてで色々調べながら進めたので、記録しておきます。 やってみて分かったのですが、開発環境はDockerコンテナを使いつつ、コーディング…