aboutsummaryrefslogtreecommitdiff
path: root/.github (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-11-14Runtime: Add Elixir 1.14 to the test matrixBadlop1-1/+5
2022-09-13Container: Support ERL_DIST_PORTBadlop2-1/+17
2022-09-13Container: Get ejabberd-contrib sources to include themBadlop1-0/+6
2022-09-13Container: Copy .ejabberd-modules directory if availableBadlop1-0/+2
2022-09-07Container: Don't complain if the bin/ directory already existsBadlop1-1/+1
2022-09-07Container: No need to search for the ejabberdctl binaryBadlop1-1/+2
2022-09-07feat: do not clone repo inside container buildRoman Hargrave2-6/+5
2022-09-06Update Github Action workflows: Ubuntu 18 is deprecated and 22 is addedBadlop4-57/+251
CI: - Update Ubuntu to 20.04, the lowest available starting in April 2023 [1] - Don't test 19.3, as it isn't available in Ubuntu 20.04 - Use OTP 25 for Shellcheck, Coveralls, ECIL page - Use erlef instead of ErlGang, supports better old erlangs in new ubuntus - Remove support for rebar2 testing, as that's done in Runtime CI-19.3: - Add a temporary workflow for testing ejabberd with OTP 19.3 Container and Runtime: - Update Ubuntu to latest (22.04) [1] https://github.com/actions/runner-images/issues/6002 https://github.com/ErlGang/setup-erlang https://github.com/erlef/setup-beam
2022-08-08Update documentation to reflect the GHCR image usageBadlop1-16/+18
2022-08-08Apply the minimal changes required to use the GHCR imageBadlop1-18/+18
2022-08-08Copy ejabberd-docker-install.bat from docker-ejabberd git and rename itBadlop1-0/+292
2022-08-04CI: Remove syntax_tools from applications, as fast_xml fails DialyzerBadlop1-1/+4
2022-08-01Add log_burst_limit_* options (#3865)Mark Zealey1-1/+3
* Add log_burst_limit_* options On our ejabberd deployment we were sometimes seeing more than 500 msgs/sec of legitimate traffic, however this was getting silently dropped. Provide config options to enable this limit to be configured from the config file. * Pass new logging vars in via ejabberdctl
2022-07-26Remove nginx and libgd3, so the proper versions can be installedBadlop2-0/+3
2022-06-12Runtime: Add Xref options to be as strict as CIBadlop1-0/+8
2022-06-12Runtime: No need for a specific mix erlang 25 jobBadlop1-67/+0
2022-06-12Update workflows to Erlang 25Badlop2-7/+9
2022-06-09Container: Set a less frequent healthcheck to reduce CPU usage (#3826)Badlop1-2/+2
2022-06-09Container: Support to pass a fork repository as argumentBadlop2-1/+3
2022-05-23Use "make deps", which performs additional steps (#3823)Badlop1-1/+1
2022-05-12make-binaries: Bump dependency versionsHolger Weiss1-1/+1
2022-05-06Revert "Temporary workaround to provide a 22.05 tagged container"Badlop1-1/+1
This reverts commit 3449621ccc97e99219400f5c15d4b354848c6a60.
2022-05-06Temporary workaround to provide a 22.05 tagged containerBadlop1-1/+1
2022-05-06Use alternate method to get priv/ path when copying captcha scriptsBadlop1-4/+3
2022-05-06Remove dependabot because it gets fired in forks tooBadlop1-18/+0
2022-05-04Dependabot: Detect updates in docker, actions and mixBadlop1-0/+18
2022-05-04Container: Build containers also for linux/arm64Badlop1-2/+1
2022-05-04Installers: Add job to create draft releaseBadlop1-0/+16
2022-05-04Installers: update workflow nameBadlop1-2/+2
2022-05-04Packages: Rename workflow file to InstallersBadlop1-0/+0
2022-05-04make-binaries: Update to Crosstool-NG 1.25.0-RC2Holger Weiss1-1/+1
Update Crosstool-NG to the current release candidate, and use much shorter "defconfig" files for specifying the configuration.
2022-05-04Add GitHub Action to build binary packagesHolger Weiss1-0/+68
Publish DEB and RPM packages as well as binary installers for each commit that modifies source code. This allows for testing development code, and makes sure that problems with building binary packages are noticed early on.
2022-05-02Runtime: Fix path of own workflow fileBadlop1-2/+2
2022-05-02CI: The Binaries job will soon be unnecessaryBadlop1-62/+0
2022-05-02Container: New GitHub workflow to build and publish containersBadlop1-0/+69
2022-05-02Container: When ERLANG_COOKIE is set, create cookie file; otherwise use ↵Badlop1-1/+2
-setcookie
2022-05-02Container: Experimental support CTL_ON_CREATE and CTL_ON_START environment ↵Badlop1-0/+27
variables
2022-05-02Container: Start BEAM with exec to maintain the PID and catch SIGTERM in ↵Badlop1-4/+16
Docker Stop Until now, when stopping the ejabberd container, Erlang is not gracefully closed, Mnesia is not properly closed... exit code is 137. With this change, when the container is stopped, Erlang receives the SIGTERM signal, shutsdown, Mnesia database is properly closed, ... and exit code is 0.
2022-05-02Container: Copy ejabberdctl.template, it requires some customizationsBadlop1-0/+329
2022-05-02Container: New Dockerfile, more simple than the one in ejabberd/ecsBadlop1-0/+117
2022-05-02Runtime: New workflow to test compilation, rel, starting and ejabberdctlBadlop1-0/+268
2022-05-02CI: Update actions versionsBadlop1-2/+2
2022-05-02CI: Update to the new "make rel" pathsBadlop1-4/+4
2022-05-02CI: For older erlang versions, get old rebarsBadlop1-0/+7
2022-05-02CI: Update to test latest OTP 25.0-rc3Badlop1-2/+2
2022-04-01Check results when test with any OTP is not skippedBadlop1-5/+6
2022-02-24Test also with recent Erlang/OTP 25.0-rc1Badlop1-2/+5
2022-02-24Only care about CT results when CT are ran, and check failsBadlop1-2/+3
2022-02-11Check producing and starting releasesBadlop1-1/+24
2022-02-03Disable mssql in Actions: it's known mssql doesn't pass the testsBadlop1-0/+1