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

GitHub Actions is Fun

Avatar for hatsu hatsu
June 27, 2024

GitHub Actions is Fun

Avatar for hatsu

hatsu

June 27, 2024
Tweet

More Decks by hatsu

Other Decks in Programming

Transcript

  1. ٕज़ελοΫ • API,GraphQLαʔόʔ: Ruby on Rails - RSpec • AdminͷUI(/adminϑΥϧμ):

    TypeScript/Next.js - RSpec(Capybara)ͱJest • Ϣʔβʔը໘ͷUI(/frontend-nextϑΥϧμ): TypeScript/Next.js - RSpec(Capybara)ͱ Jest • CI: GitHub Actions
  2. Allure Report • bundle exec rspec —format AllureRspecFormatter • ςετͷ৘ใΛjsonʹग़ྗ

    • allure generate allure_results/* -o tmp/allure_report • ςετ݁ՌΛHTMLʹม׵ • ϓϧϦΫΤετຖʹςετ݁ՌͷHTMLΛVercelʹσϓϩΠ • ςετࣦഊ࣌ʹ͸VercelͷURLΛBot͕ίϝϯτͰڭ͑ͯ͘ΕΔ