nikkie-ftnextの日記

イベントレポートや読書メモを発信

GitHub Actions

マルチプラットフォームに対応したDockerイメージをGitHub Actionsでビルドする

はじめに 届けさせてください! nikkieです。 このあたり疎かったのですが、GitHub ActionsでビルドしてDocker Hubに上げたイメージをM1 Macでは動かせないという事象に直面しました。 これを解決するためのマルチプラットフォームビルドについて記事にしま…

pypa/gh-action-pypi-publish がとっても便利! リリースを作るだけでPyPIにライブラリを公開できます

はじめに ミリアニ一幕上映中! nikkieです。 オススメのGitHub Actionを共有です。 すごいんだよ、pypa/gh-action-pypi-publish! このActionを知って以来、PyPIへのライブラリ公開の大変さが劇的に軽減されました(わっほーい!) 目次 はじめに 目次 PyPI…

GitHub Actionsはね、後続ステップで参照できるようにあるステップで出力を定義する方法が、ワークフローコマンドから環境ファイルに変わったんだよ

はじめに そこもムーンプリンセスなの?1、nikkieです。 今回はGitHub Actionsネタです。 自作したActionを微調整していたのですが、出力の設定方法が変わったことを知りました。 目次 はじめに 目次 GitHub Actions、簡単に用語の整理 結論:ステップの出力…

sphinx-revealjsで作ったスライドをGitHub Pagesで公開する

はじめに 聞いて聞いて! nikkieです。 先日以下のように書きました。 sphinx-revealjsいいと思うので、皆さんに使ってほしく、筆を進めねば・・ https://nikkie-ftnext.hatenablog.com/entry/yapc-japan-online-2022-awesome-talks#fn:5 こちらを実現させて…

GitHub ActionsでPythonのコードを整える

はじめに 聞いて聞いて! isortって「I sort」(私が並べる)なんだよ! nikkieです。 Pythonのimport文をアルファベット順に並べ替えてくれるisort、https://t.co/cwwhd4aRy9i sort your imports, so you don't have to.(私が並べ替えるから、あなたはしな…