Commit Graph

878 Commits

Author SHA1 Message Date
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