Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
20241219 Github Actionsの面倒いところ
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
saka
December 24, 2025
3
0
Share
20241219 Github Actionsの面倒いところ
saka
December 24, 2025
More Decks by saka
See All by saka
20250304 関数型DDD 6
sakatttttta
0
17
20250109 関数型
sakatttttta
0
3
20250116 関数型DDD 2
sakatttttta
0
4
20250123 関数型DDD 3
sakatttttta
0
2
20250206 関数型DDD 4
sakatttttta
0
1
20250213 関数型DDD 4
sakatttttta
0
2
20250220 Hono カスタムfetch
sakatttttta
0
1
20250225 関数型DDD 5
sakatttttta
0
1
20250311 関数型DDD 7
sakatttttta
0
2
Featured
See All Featured
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
170
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
64
54k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
260
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
250
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
280
Prompt Engineering for Job Search
mfonobong
0
250
Exploring anti-patterns in Rails
aemeredith
3
300
Facilitating Awesome Meetings
lara
57
6.8k
Test your architecture with Archunit
thirion
1
2.2k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
Transcript
(JUIVC"DUJPOTͷ໘͍ͱ͜Ζ
վߦ
- name: αʔϏεΛϏϧυ run: | deployctl build --token=${{ inputs.cloud_deploy_token }}
\ ${{ steps.set_build_flags.outputs.release_flag }} shell: bash
มͷड͚͠
- name: output id: export_endpoint run: echo "api_base_url=${{ env.SERVICE_BASE_URL }}"
>> $GITHUB_OUTPUT shell: bash - name: use output run: echo "${{ steps.export_endpoint.outputs.api_base_url }}" shell: bash
TFDSFUͷड͚ ͠
on: workflow_call: secrets: CLOUD_ORG_ID: required: true env: SERVICE_NAME: nebula-api CLOUD_ORG_ID:
${{ secrets.CLOUD_ORG_ID }}
+PCΛඈͤͳ ͍
jobs: changes: runs-on: ubuntu-latest api-service: needs: changes admin-console: needs: [changes,
api-service]
ࠩࢦఆ͕͠ ͍͜ͱͰ͖ͳ͍
on: push: paths: - "services/nebula-api/**" branches: - develop - main
͍͍ͱ͜Ζ
TIFMMͷॻ͖ํ ͬͨ
σϓϩΠࣗಈԽ
উखʹ13ʹνΣ οΫ͔όπͭ͘
XPSLGMPX@DBMMઌͰ FWFOU͕Ҿ͖ܧ͕ΕΔ
github.ref github.event_name