kbase / .github

MIT License
0 stars 6 forks source link

Optional Multi-target Suport (Develop) #49

Closed jsfillman closed 5 months ago

jsfillman commented 6 months ago

Changes:

jobs:
  build-develop-open:
    if: github.base_ref == 'develop' && github.event.pull_request.merged == false
    uses: kbase/.github/.github/workflows/reusable_build.yml@multi-target
    with:
      platforms: "linux/amd64,linux/arm64/v8,linux/s390x"
    secrets: inherit

Note: Defaults to linux/amd64 if above is missing, for backwards compatibility.

Discussion:

jsfillman commented 6 months ago

Pinging @ialarmedalien & @eapearson for thoughts. See notes in DEVOPS-1827

ialarmedalien commented 5 months ago

This seems like a reasonable compromise. Weird that there is no technical support for having an array of values for platforms!