Ivan Dyachkov
91903ef869
ci: build ubuntu 22.04 packages
2023-01-23 13:34:21 +01:00
Zaiming (Stone) Shi
44b9ad24fd
Merge remote-tracking branch 'origin/release-v44' into 1221-sync-release-v44-to-main-v4.4
2022-12-22 11:53:03 +01:00
Ivan Dyachkov
9e0a130a89
ci: use our own fork of setup-beam
2022-12-22 10:48:48 +01:00
Zaiming (Stone) Shi
f7e4f45b6c
Merge remote-tracking branch 'origin/release-v44' into 1221-sync-release-v44-to-main-v4.4
2022-12-22 10:23:19 +01:00
Ivan Dyachkov
836892211e
ci: use consistent syntax for variables in if statements
2022-12-22 09:44:45 +01:00
Zaiming (Stone) Shi
50c5c5d8ff
Merge remote-tracking branch 'origin/release-v44' into main-v4.4
2022-12-21 19:56:59 +01:00
Ivan Dyachkov
c776afd86a
ci: backport patch for otp setup on self hosted macos from master
2022-12-19 12:46:01 +01:00
Ivan Dyachkov
30b1c5f26d
chore: fail build if apple notarytool failed
2022-12-19 09:49:28 +01:00
Ivan Dyachkov
40f4d326a0
ci: build macos arm64 packages
2022-12-16 08:55:49 +01:00
Ivan Dyachkov
97e4929abb
ci: build amzn2 packages
...
also upgrade emqx-builder to 4.4-23
2022-12-14 08:35:15 +01:00
Traphalet
2d4ef5bfa3
chore(actions): v4.4 update git actions versions
2022-12-12 11:11:48 +02:00
Zaiming (Stone) Shi
71299a2bcf
Merge remote-tracking branch 'origin/main-v4.3' into main-v4.4
2022-11-28 10:02:29 +01:00
Ivan Dyachkov
2e58152c32
ci: bump otp version to 23.3.4.18-1
2022-11-27 17:47:22 +01:00
Zaiming (Stone) Shi
1c1e158874
ci: build slim package on centos 8
...
centos 7 has some git compatibility issues
2022-11-27 17:42:42 +01:00
Zaiming (Stone) Shi
8b37baad3a
ci: upgrade build-env image to erl23.3.4.18-1
2022-11-27 17:34:25 +01:00
Zaiming (Stone) Shi
bf6ffe103f
Merge remote-tracking branch 'origin/release-v43' into release-v44
2022-11-14 14:46:32 +01:00
Zaiming (Stone) Shi
a48c75594e
ci: ensure github checkout@v1 and checkout@v2 fetch full history
...
for release builds, alwasy fetch full history otherwise
the old tags will not be found resulting in no relup generated
2022-11-14 08:49:03 +01:00
Zaiming (Stone) Shi
7b2c4998aa
Merge remote-tracking branch 'origin/release-v43' into release-v44
2022-11-07 15:24:26 +01:00
Zaiming (Stone) Shi
8f0ef274a8
ci: docker prune images before and after test
2022-11-07 13:02:22 +01:00
Zaiming (Stone) Shi
279046c51e
Merge remote-tracking branch 'origin/release-v43' into release-v44
2022-11-03 21:58:25 +01:00
Ivan Dyachkov
4579782b62
ci: fix packages build for ee releases
...
- build otp manually instead of kerl
- bump versions on some actions
- fix deprecated way of setting step output in some cases
2022-11-03 20:45:41 +01:00
Zaiming (Stone) Shi
f0b350ba4f
Merge remote-tracking branch 'origin/release-v43' into release-v44
2022-11-01 13:51:06 +01:00
JimMoen
844ebf5ed6
chore: fix ci typo
2022-10-28 20:34:45 +08:00
firest
5242a6d393
chore: bump otp version
2022-10-28 16:38:59 +08:00
Zaiming (Stone) Shi
fef42b0d17
Merge remote-tracking branch 'origin/main-v4.3' into 1005-sync-v44-upstreams
2022-10-05 13:40:35 +02:00
Zaiming (Stone) Shi
28b1a4e6f1
Merge remote-tracking branch 'origin/release-v44' into 1005-sync-v44-upstreams
2022-10-05 13:02:00 +02:00
Ivan Dyachkov
5c2edaec73
build: fix profile detection when building packages
2022-09-28 18:20:01 +02:00
Thales Macedo Garitezi
954e276124
Merge remote-tracking branch 'origin/release-v43' into merge-rv43-into-rv44-a
2022-09-28 09:46:03 -03:00
Zaiming (Stone) Shi
159173d261
ci: test zip package with space in its root
2022-09-27 10:02:37 +02:00
Ivan Dyachkov
77a45f86cc
Merge remote-tracking branch 'origin/main-v4.3' into main-v4.4
2022-09-26 20:19:23 +02:00
Ivan Dyachkov
b74632b5ba
build: refactor reusable steps into actions
2022-09-23 15:46:22 +02:00
Thales Macedo Garitezi
485fb5d4f0
Merge pull request #8966 from thalesmg/coveralls-test-report
...
ci: enable running test cases and cover for main-v4.x
2022-09-19 10:11:32 -03:00
Zaiming (Stone) Shi
51e70df440
Merge remote-tracking branch 'origin/main-v4.3' into 0919-sync-v44
2022-09-19 09:54:00 +02:00
Thales Macedo Garitezi
b7fe87d761
ci: enable running test cases and cover for main-v4.x
...
An attempt to make Coveralls bot to identify and report coverage
changes in `main-v4.{3,4}`-based PRs.
Currently, `master`-based PRs get their reports correctly. When one
checks such a report, e.g.: https://coveralls.io/builds/52535695 , it
identifies if coverage increased or decreased relative to the base
branch.
`main-v4.x`-based PRs, however, always seem to report as "first
builds", so it doesn't report if coverage increased or
decreased. E.g.: https://coveralls.io/builds/52541065 .
The reason _could be_ that, currently, `main-v4.x` branches do not
build themselves. That is, PRs run the test + cover analysis, as
usual, but once they're merged, tests (and thus coverage analysis) do
not run. And that _could be_ why the tool can't see if coverage
increased or decreased with such PR.
2022-09-16 14:18:03 -03:00
Ivan Dyachkov
ed34108644
build: sign macos binaries
2022-09-16 10:21:56 +02:00
Thales Macedo Garitezi
c65fad3014
ci: enable dialyzer checks (4.3)
2022-09-09 10:51:58 -03:00
Thales Macedo Garitezi
d1ac851bd9
chore: fix dialyzer errors (v4.4)
2022-08-31 16:24:34 -03:00
Thales Macedo Garitezi
e05605bef0
Merge remote-tracking branch 'origin/main-v4.3' into merge-v43-into-v44-e
2022-08-30 16:38:14 -03:00
Thales Macedo Garitezi
66a2423b8f
Merge pull request #8820 from thalesmg/fix-dialyzer-a
...
chore: fix dialyzer errors
2022-08-29 10:05:26 -03:00
Thales Macedo Garitezi
64704c3e13
ci: cache dialyzer PLTs
2022-08-26 16:09:39 -03:00
Thales Macedo Garitezi
977ac04d24
chore: fix dialyzer errors
2022-08-26 16:09:39 -03:00
William Yang
60ef87a4d4
ci: 4.3 runners
2022-08-26 11:54:41 +02:00
Thales Macedo Garitezi
5aa8ff86ff
fix: windows relup is not supported
2022-08-25 13:10:51 -03:00
Thales Macedo Garitezi
6f40405242
ci: add relup version db
2022-08-22 17:22:37 -03:00
Zaiming (Stone) Shi
10cabddb07
ci: update OTP version
2022-08-17 23:43:07 +02:00
Zaiming (Stone) Shi
ef1b7e97bf
ci: use lux from emqx-builder/4.4-19:24.1.5-3-ubuntu20.04
2022-08-03 15:33:16 +02:00
Zaiming (Stone) Shi
07afc26927
ci: remove macOS 10
2022-08-03 14:35:41 +02:00
Shawn
2ab2c39fdc
chore: update emqx-builder to 4.4-18
2022-07-20 15:21:00 +08:00
zhongwencool
3248cb92e8
Merge branch 'main-v4.3' into sync-4.3-to-4.4
2022-07-19 11:02:11 +08:00
Thales Macedo Garitezi
84c6a27758
ci: run xref checks in CI
2022-07-01 13:19:41 -03:00