くりにっき

フルスタックキュアエンジニアです

2020-01-01から1ヶ月間の記事一覧

circleci-ruby-orbs v1.5.0をリリースした

https://circleci.com/orbs/registry/orb/sue445/ruby-orbs リリースノート https://github.com/sue445/circleci-ruby-orbs/blob/master/CHANGELOG.md#v150 Ruby 2.7でbundler 2.1.2が入りましたが、bundler 2.1で bundle install --path などの引数がdeprec…

go-mod-tidy-prを作った

GitHub Actions上でgo mod tidyしてPRを作るActionです github.com github.com モチベーション dependabotでgoのモジュールを定期的にアップデートしていると go.sum に古いバージョンのゴミが残り続けます。 github.com/aws/aws-lambda-go v1.11.1 h1:wuOnh…

GitHub ActionsでTravis CIのallow_failures的なやつをやりたい

いわゆるジョブが失敗しても成功扱いしたい的なやつ tl;dr; jobs: test: runs-on: ubuntu-latest container: ${{ matrix.ruby }} strategy: fail-fast: false matrix: ruby: - ruby:2.2 - ruby:2.3 - ruby:2.4 - ruby:2.5 - ruby:2.6 - ruby:2.7 - rubylang/…

plant_erd v0.2.0をリリースした

sue445.hatenablog.com github.com リリースノート 苦労点 クロスコンパイルができない 初めてのWindows上でのCI 途中で実行ファイルを分けた ライセンスをどうするか リリースノート https://github.com/sue445/plant_erd/blob/master/CHANGELOG.md#v020 v0…

capistrano-itamaeのCIをDockerizeした

GitHub Actions移行時についでにやったやつ github.com sue445.hatenablog.com 新旧構成 モチベーション 実際の差分 ボツPR まとめ 新旧構成 旧 Vagrant DigitalOcean Wercker 新 Docker GitHub Actions モチベーション capistrano-itamaeではインテグレーシ…

個人gemのいくつかでRuby 2.4以下のサポートを切った

gem

下記エントリの続き sue445.hatenablog.com Ruby 2.7で require "open-uri" open(url).read のように書くと warning: calling URI.open via Kernel#open is deprecated, call URI.open directly or use URI#open のようなdeprecation warningが出ます。 しか…

個人gemのCIをほぼ全部Travis CIからGitHub Actionsに移行した

2日間で30個くらいのリポジトリでGitHub Actionsに移行したのでメモ tl;dr; モチベーション GitHub Actionsを選んだ理由 GitHub ActionsでgemのCIをするための設定 2020/1/4 0:40追記 weekly build 公式のactions/setup-rubyではなくmasa-iwasaki/setup-rben…