Ivan Dyachkov
|
c587a753da
|
fix(docker): use 'make $PROFILE-docker' in CI
|
2023-08-09 14:45:17 +02:00 |
Ivan Dyachkov
|
c35ad653f3
|
ci: process both string and boolean values of inputs.publish
|
2023-08-09 09:33:17 +02:00 |
Ivan Dyachkov
|
34759b64f5
|
ci(docker): pass PKG_VSN to Dockerfile to avoid calling pkg-vsn.sh
|
2023-08-09 09:23:08 +02:00 |
Ivan Dyachkov
|
92d4f6cb0b
|
ci: pass secrets to docker and packages workflows
|
2023-08-09 09:22:55 +02:00 |
Thales Macedo Garitezi
|
acb87403a5
|
ci: fix path to Dockerfile
|
2023-08-08 17:44:03 -03:00 |
Thales Macedo Garitezi
|
1ca202fef7
|
ci: fix build package script
Since the runner changed from `ubuntu-22.04` to self hosted runner, `sudo` is no longer
passwordless.
|
2023-08-08 15:49:34 -03:00 |
Ivan Dyachkov
|
0e54db9039
|
ci: build slim packages on push to branches
|
2023-08-07 09:42:51 +02:00 |
Ivan Dyachkov
|
4767b952dd
|
ci: move sanity checks to the main workflow
|
2023-08-06 14:16:56 +02:00 |
Ivan Dyachkov
|
8545cac33d
|
ci(parse-git-ref): handle more than one tag on the same commit
also add shelltest in CI
|
2023-08-06 14:16:56 +02:00 |
Ivan Dyachkov
|
308d7b872d
|
ci: minor fixes
|
2023-08-06 14:16:56 +02:00 |
Ivan Dyachkov
|
6093f03cb9
|
ci: make $PROFILE instead of make $PROFILE-compile
|
2023-08-06 14:16:56 +02:00 |
Ivan Dyachkov
|
75834c2d91
|
ci: don't check elixir code formatting twice
also fix actionlint extraction
|
2023-08-06 14:16:56 +02:00 |
Ivan Dyachkov
|
fdf02a7083
|
ci: restore make test-compile
|
2023-08-06 14:16:56 +02:00 |
Ivan Dyachkov
|
8232d8bc8b
|
ci: download actionlint from github releases
|
2023-08-06 14:16:56 +02:00 |
Ivan Dyachkov
|
d100acf701
|
ci: fail faster in helm tests
|
2023-08-06 14:16:56 +02:00 |
Ivan Dyachkov
|
ec75fa32cf
|
ci: use git ref for workflow concurrency detection
|
2023-08-06 14:16:56 +02:00 |
Ivan Dyachkov
|
a32b8fd21f
|
ci: use single entry point for push event
|
2023-08-06 14:16:56 +02:00 |
Ivan Dyachkov
|
9699064a08
|
ci: move windows build from slim_packages to scheduled daily build
|
2023-08-06 14:16:56 +02:00 |
Ivan Dyachkov
|
dc8487ef71
|
ci: delete elixir_release workflow as it is covered by slim_packages
|
2023-08-06 14:16:56 +02:00 |
Ivan Dyachkov
|
362235021c
|
ci: refactor workflows to use single entry point on pull request trigger
|
2023-08-06 14:16:56 +02:00 |
Ivan Dyachkov
|
ca89bb91a4
|
chore: update PR template to add a check box for proper tests
|
2023-08-01 10:26:59 +02:00 |
Ivan Dyachkov
|
b7f0f7b32d
|
chore: merge master into release-51
|
2023-07-19 09:28:05 +02:00 |
Ivan Dyachkov
|
2594998fd0
|
ci: self-hosted runners for build-packages
|
2023-07-18 17:12:20 +02:00 |
Ivan Dyachkov
|
2b5bd9f183
|
ci: separate steps to build and test packages
|
2023-07-18 17:12:18 +02:00 |
Ivan Dyachkov
|
cfcdc094b5
|
ci: always upload artefacts on build_packages
|
2023-07-18 16:15:10 +02:00 |
Ivan Dyachkov
|
f541fc3e3d
|
feat: build debian12 packages
|
2023-07-18 16:15:10 +02:00 |
Ivan Dyachkov
|
ca51732d8e
|
Merge pull request #11292 from emqx/update-rocksdb
|
2023-07-18 16:14:50 +02:00 |
Thales Macedo Garitezi
|
99378355ea
|
ci: bump builder image -> 5.1-3
|
2023-07-18 09:00:29 -03:00 |
Ivan Dyachkov
|
0c448a7546
|
ci: add codeql workflow
|
2023-07-14 12:49:22 +02:00 |
Ivan Dyachkov
|
d450d34ab3
|
ci: fix and speedup jmeter download
|
2023-07-13 09:26:16 +02:00 |
Thales Macedo Garitezi
|
06010f7ca9
|
Merge remote-tracking branch 'origin/release-51' into sync-r51-20230712
|
2023-07-12 16:47:45 -03:00 |
Ivan Dyachkov
|
088ff8b17c
|
ci: fix rerun apps check token scope and improve logging
|
2023-07-11 14:36:48 +02:00 |
Andrew Mayorov
|
29f2e7c96b
|
Merge pull request #11245 from keynslug/chore/emqx-ds-codeowners
chore(ds): add review-board as `emqx_durable_storage` codeowners
|
2023-07-10 21:04:44 +02:00 |
Andrew Mayorov
|
5f731d1e29
|
chore: add @keynslug as `emqx_durable_storage` codeowner
Co-authored-by: Thales Macedo Garitezi <thalesmg@gmail.com>
|
2023-07-10 20:57:07 +02:00 |
Andrew Mayorov
|
ec47be912d
|
chore(ds): add review-board as `emqx_durable_storage` codeowners
|
2023-07-10 20:53:22 +02:00 |
Ivan Dyachkov
|
a43bf5e4fa
|
ci: release Amazon Linux 2023 packages
|
2023-07-10 16:21:56 +02:00 |
Ivan Dyachkov
|
d795274f96
|
ci: rerun apps version check on release
|
2023-07-10 13:53:13 +02:00 |
Ivan Dyachkov
|
e4504c8942
|
docs: align notation for change log file name pattern
also add a note that we are using English only for change log
|
2023-07-06 15:33:33 +02:00 |
Ivan Dyachkov
|
4f80aa1bec
|
ci(macos): stop doing brew update
|
2023-07-06 10:09:25 +02:00 |
Rory Z
|
ccacb50393
|
ci: do not set latest for elixir image
|
2023-07-06 14:15:42 +08:00 |
Rory
|
bb5b2d4bda
|
Merge pull request #11190 from Rory-Z/ci/add-semver-docekr-tag
ci: add semver version for docker
|
2023-07-05 16:35:00 +08:00 |
zhongwencool
|
f2c5f4932c
|
Merge pull request #11148 from lafirest/fix/mcall_error_report
fix(emqx_conf): don't sync the MFA to a leaved node
|
2023-07-04 19:56:52 +08:00 |
Rory Z
|
721967ef0b
|
ci: add semver version for docker
|
2023-07-04 19:20:43 +08:00 |
Ivan Dyachkov
|
1779491f5e
|
ci: update performance test
|
2023-07-03 13:06:00 +02:00 |
Ivan Dyachkov
|
460ea0e957
|
ci(jmeter): collect emqx logs
|
2023-06-29 09:28:50 +02:00 |
Zaiming (Stone) Shi
|
41de679557
|
ci: run example config check in ci
|
2023-06-27 14:23:18 +02:00 |
Zaiming (Stone) Shi
|
1dfbb7ac80
|
Merge pull request #11129 from id/0622-readme-update-get-started
docs: update Get Started section in README.md
|
2023-06-26 13:15:43 +02:00 |
Ivan Dyachkov
|
9bebdf9439
|
ci(jmeter): fix jmeter download url for older versions
|
2023-06-26 09:10:57 +02:00 |
lafirest
|
850d642ec2
|
Merge pull request #11108 from ieQu1/emqx-ds
Durable storage
|
2023-06-25 11:36:34 +08:00 |
Zaiming (Stone) Shi
|
a757afcb7e
|
Merge pull request #11122 from zmstone/0622-ci-split-emqx-app-suites
ci: split apps/emqx common test suites into chunks
|
2023-06-22 18:17:00 +02:00 |