LeavaTailの日記

LeavaTailの日記

Linuxエンジニアを目指した技術者の備忘録

CI

GitHub ActionsでChangeLogからReleasesを自動化する

概要 はじめに 自動化のための作業 ChangeLogから変更内容を取得するスクリプトの作成 Releases 機能を自動的に設定するworkflowの作成 実行例 おわりに 参考 概要 ソフトウェア開発者 (ユーザ) は、ソフトウェアをリリースする際に幾つかの作業を実施する必…

GitHub Actionsで既存リポジトリのテストを自動化する

はじめに 準備 テストスクリプトの作成 GitHub Actionsとの連携 おわりに 参考 はじめに GitHubではパブリックリポジトリであれば GitHub Actions という機能が無料に使用することができる GitHub Actions では、世の中のCI/CDサービスと同様にソフトウェア…

Travis CIでdotfilesのテストを自動化する

CI

はじめに dotfilesの構成 テスト環境 テスト項目 CIサービスとの連携 おわりに 参考 はじめに 皆様は設定ファイルをどのように管理しているだろうか。 外部記憶装置に保存する。ブログにアップする。いろいろな管理方法があるだろう。 私はdotfilesの一つの…