Skip to content

Commit 5ac4be3

Browse files
chore: ignore component for release tag and make release dependable (#564)
Signed-off-by: Kavindu Dodanduwa <kavindudodanduwa@gmail.com>
1 parent e231787 commit 5ac4be3

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

.github/workflows/release-please.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,9 @@ jobs:
4040
release_tag_name: ${{ steps.release.outputs.tag_name }}
4141

4242
build-oci:
43-
permissions:
44-
packages: write # to push the container image
4543
needs: release-please
44+
permissions:
45+
packages: write # to push the container image
4646
runs-on: ubuntu-22.04
4747
if: ${{ needs.release-please.outputs.release_created }}
4848
steps:
@@ -106,9 +106,9 @@ jobs:
106106
if: ${{ env.DRY_RUN != 'true' }}
107107

108108
release-assets:
109+
needs: build-oci
109110
permissions:
110111
contents: write # for softprops/action-gh-release to create GitHub release
111-
needs: release-please
112112
runs-on: ubuntu-22.04
113113
if: ${{ needs.release-please.outputs.release_created }}
114114
steps:
@@ -141,7 +141,7 @@ jobs:
141141
open-feature-operator-sbom.spdx.json
142142
143143
release-charts:
144-
needs: release-please
144+
needs: release-assets
145145
permissions:
146146
contents: write
147147
runs-on: ubuntu-22.04

release-please-config.json

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
".": {
1717
"release-type": "go",
1818
"package-name": "operator",
19+
"include-component-in-tag": false,
1920
"draft": false,
2021
"prerelease": false,
2122
"bump-minor-pre-major": true,

0 commit comments

Comments
 (0)