Skip to content

Commit fbfcd8d

Browse files
authored
fix: STRF-13442 Fix semantic release PR creation and update docker tags (#1282)
1 parent d0ba859 commit fbfcd8d

File tree

4 files changed

+163
-130
lines changed

4 files changed

+163
-130
lines changed

.github/workflows/release.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,17 @@ jobs:
3535
id: meta
3636
uses: docker/metadata-action@v4
3737
with:
38-
images: ghcr.io/bigcommerce/stencil-cli
38+
images: ghcr.io/${{ github.repository_owner }}/stencil-cli
39+
tags: |
40+
type=semver,pattern={{version}}
41+
type=semver,pattern={{major}}.{{minor}}
42+
type=semver,pattern={{major}}
43+
type=raw,pattern=latest
3944
- name: Set up Docker Buildx
4045
uses: docker/setup-buildx-action@v3
4146

4247
- name: Build and push
4348
uses: docker/build-push-action@v6
4449
with:
4550
push: true
46-
tags: ghcr.io/${{ github.repository_owner }}/stencil-cli:latest
51+
tags: ${{ steps.meta.outputs.tags }}

.releaserc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"@semantic-release/github",
99
"@semantic-release/npm",
1010
[
11-
"semantic-release-github-pullrequest", {
11+
"semantic-release-github-pullrequest-fixed", {
1212
"assets": ["CHANGELOG.md", "package.json"],
1313
"baseRef": "master"
1414
}

0 commit comments

Comments
 (0)