Cb-tumblebug: Suggestion: Change workflow name // Integrate 2 workflows

Created on 6 Jan 2021  Β·  4Comments  Β·  Source: cloud-barista/cb-tumblebug

Most helpful comment

Why not! I can help you of course πŸ˜„

In my understanding, it's needed to integrate 2 workflows and publish container images to Docker Hub and GHCR (multi-arch to Docker Hub, amd64 to GHCR).

Can I proceed with the above and make a PR?

All 4 comments

This PR is good first issue. @hermitkim1 could you help us ~ ? ;)

Why not! I can help you of course πŸ˜„

In my understanding, it's needed to integrate 2 workflows and publish container images to Docker Hub and GHCR (multi-arch to Docker Hub, amd64 to GHCR).

Can I proceed with the above and make a PR?

@hermitkim1
μ €μ˜ μ œμ•ˆμ€..

[As-is]

https://github.com/cloud-barista/cb-tumblebug/blob/0c21eb426dc7ecd23b86d6721e8f3a13d30e1dc3/.github/workflows/dockerhub.yaml#L53-L72

  • Docker Hub 에 둜그인 ν•˜κ³ 
  • multi-arch build ν•˜κ³  push

의 μˆœμ„œλ‘œ μ§„ν–‰λ˜λŠ”λ°..

[To-be]

μœ„μ˜ νŒŒμΌμ—

  • GHCR 에도 둜그인 ν•˜κ³ 
  • (μœ„μ—μ„œ build ν–ˆλ˜) multi-arch 이미지λ₯Ό GHCR 에도 push

ν•˜λŠ” λ‚΄μš©μ„ μΆ”κ°€ν•˜λ©΄
μ—¬λŸ¬ 번 λΉŒλ“œν•˜μ§€ μ•Šκ³  ν•œ 번만 λΉŒλ“œν•˜μ—¬ 두 곳에 올릴 수 μžˆμ–΄μ„œ 쒋을 것 κ°™μŠ΅λ‹ˆλ‹€!

(ν˜„μž¬ dockerhub.yaml, ghcr-push.yaml 두 파일의 μŠ€νƒ€μΌ/λ‚΄μš© 등이 μ‘°κΈˆμ”© λ‹€λ¦…λ‹ˆλ‹€..)

@jihoon-seo

μ„€λͺ… κ°μ‚¬λ“œλ¦½λ‹ˆλ‹€!

Multi-arch container imageλ₯Ό Docker Hub와 GHCR λͺ¨λ‘μ— Publishν•  수 μžˆλ„λ‘ μ›Œν¬ν”Œλ‘œμš° 톡합을 μ§„ν–‰ν•˜κ² μŠ΅λ‹ˆλ‹€.

μ§„ν–‰ μˆœμ„œλŠ” μ•„λž˜μ™€ κ°™μŠ΅λ‹ˆλ‹€.
1) 두 μ›Œν¬ν”Œλ‘œμš°λ₯Ό 뢄석
2) ghcr-push.yamlμ—μ„œ ν•„μš”ν•œ λ‚΄μš© 발췌
3) λ°œμ·Œν•œ λΆ€λΆ„ dockerhub.yaml에 μΆ”κ°€
4) κ·Έ 밖에 ν•„μš”ν•œ λΆ€λΆ„ 정리(name, 주석 λ“±)
5) ν†΅ν•©λœ μ›Œν¬ν”Œλ‘œμš° Test

Was this page helpful?
0 / 5 - 0 ratings

Related issues

jihoon-seo picture jihoon-seo  Β·  4Comments

jihoon-seo picture jihoon-seo  Β·  3Comments

jihoon-seo picture jihoon-seo  Β·  6Comments

jihoon-seo picture jihoon-seo  Β·  6Comments

seokho-son picture seokho-son  Β·  3Comments