はじめに
こちらで設定したGithub actions にて自動デプロイのworkflowが失敗していた。
view workflow file内のbuildメニュー内の実行履歴を確認すると
haythem/public-ip@v1.2というpublic ip installのためのライブラリからの取得に失敗していた。
やったこと
まずhaythem/public-ipというオープンソースを配置しているGithubを確認しにいく。
(指定しているバージョンが古いかもと思いながら...)
Github:
https://github.com/haythem/public-ip
見に行ってみると
READMEに下記の記載がありました。
name: Public IP
on: push
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Public IP
id: ip
uses: haythem/public-ip@v1.3
- name: Print Public IP
run: |
echo ${{ steps.ip.outputs.ipv4 }}
echo ${{ steps.ip.outputs.ipv6 }}
uses: haythem/public-ip@v1.3
が最新みたいでした。
いま使っているのが1.2なのでそのバージョンを更新
↓
修正後
これで自動デプロイが問題なく実行できるようになりました。
以上になります。