Skip to content

Commit 5971485

Browse files
authored
Merge pull request #137 from savonarola/250508-fix-release-ci
fix: fix release pipeline
2 parents 4c0a83c + 17f76b6 commit 5971485

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

.github/workflows/release.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ jobs:
1616
with:
1717
version-file: emqx-plugin-templates/.tool-versions
1818
version-type: strict
19+
- name: Ensure rebar3
20+
run: make ensure-rebar3
1921
- name: Install rebar3 template
2022
run: make install-rebar-template
2123
- name: build plugins

Makefile

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,10 @@ install-rebar-template:
3535
$(SCRIPTS)/install-rebar-template.sh
3636

3737
.PHONY: build-test-plugins
38-
build-test-plugins:
38+
build-test-plugins: $(REBAR)
3939
$(SCRIPTS)/build-sample-plugin.sh --tag 1.0.0 --name my_emqx_plugin_avsc --with-avsc --output-dir $(TEST_ASSETS_DIR)
4040
$(SCRIPTS)/build-sample-plugin.sh --tag 1.0.0 --name my_emqx_plugin --output-dir $(TEST_ASSETS_DIR)
4141

42-
.PHONY: build-plugin
43-
build-plugin:
44-
$(SCRIPTS)/build-sample-plugin.sh --tag $(PLUGIN_VSN) --name $(PLUGIN_NAME) --with-avsc --output-dir $(PLUGIN_DIR)
45-
4642
.PHONY: fmt
4743
fmt: $(REBAR)
4844
$(REBAR) fmt --verbose -w

0 commit comments

Comments
 (0)