diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 969d076..e45c985 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -77,9 +77,13 @@ jobs: result = [] tags.split("\n").forEach(function (item) { short_tag = item.trim().split(":")[1]; + result.push(short_tag); if (short_tag != "latest") { result.push(short_tag); } + if (short_tag == "master" || short_tag == "main") { + result.push("latest"); + } }) return result.join(","); result-encoding: string @@ -97,7 +101,7 @@ jobs: RELEASE_VERSION_ARG="${{ steps.tags.outputs.result }}" platforms: linux/amd64,linux/arm64 push: ${{ github.event_name != 'pull_request' || github.event.inputs.push == 'true' }} - tags: ${{ steps.meta.outputs.tags }} + tags: ${{ steps.tags.outputs.result }} labels: ${{ steps.meta.outputs.labels }} outputs: