背景
GitHub Pages のデプロイ用 artifact 作成に利用している actions/upload-pages-artifact を v3 系から v5 系へ更新する。
現在、workflow で actions/upload-pages-artifact v3.0.1 が利用されている。pinact run -u --min-age 7 の結果、更新先は v5.0.0 となる。
対象
actions/upload-pages-artifact v3.0.1 -> v5.0.0
参考
Changelog
actions/upload-pages-artifact v4.0.0
What's Changed
Full Changelog: actions/upload-pages-artifact@v3.0.1...v4.0.0
https://github.com/actions/upload-pages-artifact/releases/tag/v4.0.0 より引用
actions/upload-pages-artifact v5.0.0
Changelog
See details of all code changes since previous release.
https://github.com/actions/upload-pages-artifact/releases/tag/v5.0.0 より引用
主な変更点
v4.0.0 で hidden files / dotfiles が artifact に含まれなくなった。
v5.0.0 で内部利用の actions/upload-artifact が v7 に更新された。
include-hidden-files input が追加された。
対応方針
actions/upload-pages-artifact を利用している workflow を v5.0.0 に更新する。
- GitHub Pages へアップロードする
.build 配下で dotfiles が必要ないか確認する。
- 必要な dotfiles がある場合は
include-hidden-files の指定を検討する。
完了条件
背景
GitHub Pages のデプロイ用 artifact 作成に利用している
actions/upload-pages-artifactを v3 系から v5 系へ更新する。現在、workflow で
actions/upload-pages-artifactv3.0.1が利用されている。pinact run -u --min-age 7の結果、更新先はv5.0.0となる。対象
actions/upload-pages-artifactv3.0.1->v5.0.0参考
Changelog
actions/upload-pages-artifactv4.0.0https://github.com/actions/upload-pages-artifact/releases/tag/v4.0.0 より引用
actions/upload-pages-artifactv5.0.0https://github.com/actions/upload-pages-artifact/releases/tag/v5.0.0 より引用
主な変更点
v4.0.0で hidden files / dotfiles が artifact に含まれなくなった。v5.0.0で内部利用のactions/upload-artifactが v7 に更新された。include-hidden-filesinput が追加された。対応方針
actions/upload-pages-artifactを利用している workflow をv5.0.0に更新する。.build配下で dotfiles が必要ないか確認する。include-hidden-filesの指定を検討する。完了条件
pinactによりactions/upload-pages-artifactがv5.0.0に更新されている。pinact run --verifyが成功する。