Upgrade to Pro — share decks privately, control downloads, hide ads and more …

GitHub ActionsでZennの記事を限定公開する

GitHub ActionsでZennの記事を限定公開する

Fukuoka.rb 0x100 回 LT 大会 (#256)での登壇資料です。
https://fukuokarb.connpass.com/event/245647/

M-Yamashita

May 11, 2022
Tweet

More Decks by M-Yamashita

Other Decks in Programming

Transcript

  1. ঺հ͞Ε͍ͯͨݶఆެ։ͷํ๏ Container Registry Cloud Run Push Image Deploy Use Image

    Access Docker fi le ENTRYPOINT ["npx", "zenn", "preview"] https://xxxxx.a.run.app
  2. ߏ੒ Container Registry Cloud Run Push article Deploy Access GitHub

    Actions Pull Request Push image Use Image https://xxxxx.a.run.app Post preview url
  3. • Pull RequestͷopenɺpushʹΑΔߋ৽ • طଘͷίϯςφΠϝʔδɺCloud RunͷαʔϏεΛ࡟আ • Container Registry΁ΠϝʔδϓογϡɺCloud RunʹσϓϩΠ

    • σϓϩΠ׬ྃޙʹϓϨϏϡʔͷURLΛPull Requestʹ౤ߘ • Pull Request close • طଘͷίϯςφΠϝʔδɺCloud RunͷαʔϏεΛ࡟আ ϫʔΫϑϩʔ