your software work fl ows, now with world-class CI/CD. Build, test, and deploy your code right from GitHub. Make code reviews, branch management, and issue triaging work the way you want. https://github.com/features/actions GitHub ActionsΛ༻͢ΔͱɺϫʔϧυΫϥεͷCI/CDڥͰͯ͢ͷι ϑτΣΞϫʔΫϑϩʔΛ؆୯ʹࣗಈԽͰ͖·͢ɻ GitHub͔Βίʔ υΛϏϧυɺςετɺσϓϩΠͰ͖ɺίʔυϨϏϡʔɺϒϥϯνཧɺ IssueͷτϦΞʔδΛΜͩ௨Γʹػೳͤ͞·͢ɻ 8
configurable automated process that will run one or more jobs. • δϣϒ ( Job ) … A job is a set of steps in a workflow that execute on the same runner. • εςοϓ ( Step ) … JobͷߏཁૉɻҙͷॲཧΛ࣮ߦ͢Δ୯Ґɻ 12 GitHub ActionsͷΞʔΩςΫνϟ ίϯϙʔωϯτ : Workflow / Job / Step ※ https://docs.github.com/en/actions/learn-github-actions/understanding-github-actions ΑΓൈਮ
specific activity in a repository that triggers a workflow run. • ΞΫγϣϯ ( Action ) … An action is a custom application for the GitHub Actions platform that performs a complex but frequently repeated task. • ϥϯφʔ ( Runner ) … A runner is a server that runs your workflows when they're triggered. Each runner can run a single job at a time. 13 GitHub ActionsͷΞʔΩςΫνϟ ίϯϙʔωϯτ : Event / Action / Runner ※ https://docs.github.com/en/actions/learn-github-actions/understanding-github-actions ΑΓൈਮ
all your software work fl ows, now with world-class CI/CD. Build, test, and deploy your code right from GitHub. Make code reviews, branch management, and issue triaging work the way you want. https://github.com/features/actions GitHub ActionsΛ༻͢ΔͱɺϫʔϧυΫϥεͷCI/CDڥͰͯ͢ͷι ϑτΣΞϫʔΫϑϩʔΛ؆୯ʹࣗಈԽͰ͖·͢ɻ GitHub͔Βίʔ υΛϏϧυɺςετɺσϓϩΠͰ͖ɺίʔυϨϏϡʔɺϒϥϯνཧɺ IssueͷτϦΞʔδΛرͲ͓Γʹػೳͤ͞·͢ɻ 18