<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>GitHub Actions on lunaplus*</title><link>https://www.lunaplus.net/tags/github-actions/</link><description>Recent content in GitHub Actions on lunaplus*</description><generator>Hugo -- gohugo.io</generator><language>ja</language><lastBuildDate>Sun, 21 Aug 2022 00:00:00 +0000</lastBuildDate><atom:link href="https://www.lunaplus.net/tags/github-actions/index.xml" rel="self" type="application/rss+xml"/><item><title>GitHubActionsからAWSにRoleでアクセス</title><link>https://www.lunaplus.net/posts/2022/08/github-aws-oidc/</link><pubDate>Sun, 21 Aug 2022 00:00:00 +0000</pubDate><guid>https://www.lunaplus.net/posts/2022/08/github-aws-oidc/</guid><description>&lt;h2 id="githubにクレデンシャルを渡さなくても良い"&gt;GitHubにクレデンシャルを渡さなくても良い&lt;/h2&gt;
&lt;p&gt;GitHub Actionsでビルドした成果物をAWS上に配備したいことがあるのではないでしょうか。&lt;br&gt;
その際に少し前までは、永続的なクレデンシャルを渡す必要があったのですが、セキュリティ的にもあまり良いとは言えないと
個人的には思っていました。&lt;br&gt;
1年ぐらい前にはなってしまいますが、2021年秋頃に界隈でも&lt;a href="https://awsteele.com/blog/2021/09/15/aws-federation-comes-to-github-actions.html"&gt;話題になった内容&lt;/a&gt;なのですが、これまでGitHub Actionsを
使っていながら、試していなかったので改めて試してみました。&lt;/p&gt;</description></item><item><title>GitHub Actionsで作成したArtifactをAPIダウンロード</title><link>https://www.lunaplus.net/posts/2020/03/github-artifact-download-by-api/</link><pubDate>Tue, 17 Mar 2020 01:00:00 +0000</pubDate><guid>https://www.lunaplus.net/posts/2020/03/github-artifact-download-by-api/</guid><description>&lt;h2 id="github-actionsでデプロイモジュールを作成"&gt;GitHub Actionsでデプロイモジュールを作成&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://github.co.jp/features/actions"&gt;GitHub Actions&lt;/a&gt;を使いはじめました。&lt;br&gt;
CI/CDを効率的にすすめるためのツールとして非常に便利です。&lt;br&gt;
自分の処理したい内容を &lt;code&gt;yaml&lt;/code&gt; 形式の&lt;code&gt;workflow&lt;/code&gt; ファイルとして記述することにより
PythonプログラムのUnitテストやLinterなどをGitHubへの&lt;code&gt;Push&lt;/code&gt;のタイミングや
&lt;code&gt;master&lt;/code&gt;へのマージのタイミングなどで処理を実行できます。&lt;/p&gt;</description></item></channel></rss>