File tree Expand file tree Collapse file tree 3 files changed +5
-3
lines changed Expand file tree Collapse file tree 3 files changed +5
-3
lines changed Original file line number Diff line number Diff line change 71
71
uses : smallstep/workflows/.github/workflows/goreleaser.yml@main
72
72
with :
73
73
enable-packages-upload : true
74
+ is-prerelease : ${{ needs.create_release.outputs.is_prerelease == 'true' }}
74
75
secrets : inherit
75
76
76
77
build_upload_docker :
Original file line number Diff line number Diff line change @@ -13,6 +13,7 @@ before:
13
13
14
14
after :
15
15
hooks :
16
+ # This script depends on IS_PRERELEASE env being set. This is set by CI in the Is Pre-release step.
16
17
- cmd : bash scripts/package-repo-import.sh {{ .Var.packageName }} {{ .Version }}
17
18
output : true
18
19
94
95
# Package metadata: dpkg --info dist/step_....deb
95
96
#
96
97
- &NFPM
98
+ id : packages
97
99
builds :
98
100
- nfpm
99
101
package_name : " {{ .Var.packageName }}"
@@ -161,7 +163,6 @@ publishers:
161
163
ids :
162
164
- packages
163
165
cmd : ./scripts/package-upload.sh {{ abs .ArtifactPath }} {{ .Var.packageName }} {{ .Version }} {{ .Var.packageRelease }}
164
- disable : " {{ if .Prerelease }}true{{ end }}"
165
166
166
167
snapshot :
167
168
name_template : " {{ .Tag }}-next"
Original file line number Diff line number Diff line change @@ -40,8 +40,8 @@ check_package() {
40
40
fi
41
41
}
42
42
43
- if [[ ${GORELEASER_PHASE} != " publish " ]]; then
44
- echo " Skipping artifact import; GORELEASER_PHASE is not 'publish '"
43
+ if [[ ${IS_PRERELEASE} == " true " ]]; then
44
+ echo " Skipping artifact import; IS_PRERELEASE is 'true '"
45
45
exit 0;
46
46
fi
47
47
You can’t perform that action at this time.
0 commit comments