Commit Graph

436 Commits

Author SHA1 Message Date
Anton Makarov
9a5b1625f3 Adapt for running from escript. 2025-09-08 15:41:48 +03:00
Paweł Chmielowski
fd5140f5fb Release 1.1.15 2024-06-27 10:45:28 +02:00
Badlop
e82ac70cc5 CI: Use checkout v4 also in Cover job 2024-02-26 09:50:02 +01:00
Badlop
39bb2a32b5 CI: Install rebar3 in ubuntu-22.04 when using setup-beam 2024-02-26 09:50:01 +01:00
Badlop
e657016f23 CI: For cover use setup-beam because container breaks pip 2024-02-26 09:49:59 +01:00
Badlop
1d3bc59b0b CI: Use checkout v3 for erlang < 20.3, and v4 for newer ones
actions/checkout@v4 updated from node16 to node20,
which requires a recent GLIBC 2.27 or 2.28,
however some old erlang container images include too old GLIBC
2024-02-26 09:22:32 +01:00
Badlop
2cce22869d Use ubuntu-22.04, add erlang:26 container as that ubuntu doesn't include it 2024-02-26 09:16:53 +01:00
Badlop
61294ce48d CI: Test also with Erlang/OTP 27 2024-02-26 09:07:40 +01:00
Badlop
9e859a8cd1 EUnit: Starting in Erlang/OTP 27.0-rc1, 0.0 and -0.0 are longer exactly equal
Reference:
https://erlang.org/documentation/doc-15.0-rc1/doc/upcoming_incompatibilities.html#0-0-and-0-0-will-no-longer-be-exactly-equal
2024-02-26 09:07:38 +01:00
Badlop
70b3bcad3a Eunit: Don't wait for message 2024-02-26 09:07:37 +01:00
Badlop
a76666ede3 CI: Test with oldest Erlang, recent stable, and the newest available 2024-02-24 17:34:12 +01:00
Paweł Chmielowski
43f8e4ac6c Merge pull request #13 from Xelynega/master
Add foreign_key table constraint
2024-01-26 09:55:01 +01:00
Noah Metz
5703b047a8 Added additional string to configure update/delete actions 2024-01-25 22:38:32 -07:00
Noah Metz
15eaabebc8 Added foreign_key table constraint 2024-01-25 22:20:50 -07:00
Paweł Chmielowski
0fc8ec99fa Release 1.1.14 2023-01-17 11:05:51 +01:00
Paweł Chmielowski
b3fe7e896a Fix hex-release action 2023-01-17 11:04:56 +01:00
Paweł Chmielowski
9e93d0c265 Remove rebar binary, it's better to use system one
And it even don't work with R25 because it doesn't load .beam compiled on
older version.

Fixes issue #9
2023-01-11 10:18:03 +01:00
Paweł Chmielowski
a68c21ff01 Release 1.1.13 2021-07-21 11:08:36 +02:00
Badlop
9ff21ebdb9 Fix typo in gcov compilation code 2021-06-30 11:11:05 +02:00
Badlop
f59df9c663 Add configure 2021-06-30 11:03:06 +02:00
Badlop
9c49cf62a7 Add support to send C coverage. Don't cache. Move hex plugin to Action 2021-06-30 11:03:02 +02:00
Badlop
fb41900930 Update .gitignore 2021-06-30 11:03:00 +02:00
Badlop
fd3f763668 No need to set src_dirs, this way test/ isn't included in cover reports 2021-06-17 22:59:28 +02:00
Badlop
19705080b4 Use COVERALLS environment variable to detect when coveralls is required 2021-06-17 21:54:24 +02:00
Badlop
e7d29e46dd Fix badge URL 2021-06-17 15:47:46 +02:00
Badlop
1f02d36302 Switch from Travis to Github Actions 2021-06-17 15:37:41 +02:00
Badlop
45151eddab Parametrize the rebar binary (processone/fast_tls#51) 2021-06-15 22:11:05 +02:00
Badlop
ca499cf576 Release 1.1.12 2021-03-24 22:25:44 +01:00
Badlop
833132c955 Add Github Action to release to hex.pm when tagging 2021-03-24 22:20:54 +01:00
Badlop
a43f2cc4c3 Fix wrong gen_server spec detected by Dialyzer 2021-02-23 13:51:13 +01:00
Paweł Chmielowski
cc13971501 Release 1.1.11 2021-01-28 10:40:07 +01:00
Paweł Chmielowski
d9324133b3 Use headers from amalagamation on darwin instead of system one 2021-01-28 10:35:55 +01:00
Paweł Chmielowski
b2175f800b Release 1.1.10 2021-01-27 11:38:22 +01:00
Paweł Chmielowski
c913bf6c0a Merge pull request #6 from nosnilmot/darwin-nolink
Do not link to sqlite3 on macos
2020-12-23 12:54:19 +01:00
Stu Tomlinson
bcfbeaac80 Do not link to sqlite3 on macos
On macos (darwin), sqlite3 is embedded using "the amalgamation". There
is therefore no need to link to the system sqlite3, and doing so can
cause unexpected behaviour/failures.

Also be explicit about darwin vs. non-darwin port_specs sources.
rebar3 seems to get confused when compiling under eunit command sometimes
2020-12-18 11:43:02 +00:00
Mickael Remond
3521791da1 Update version and remove deprecated attribute 2020-12-10 15:32:23 +01:00
Paweł Chmielowski
67072ab358 Release v1.1.6 2020-12-10 14:59:08 +01:00
Paweł Chmielowski
093dedefa7 Fix compilation on macos 11.0 2020-12-10 14:56:46 +01:00
Paweł Chmielowski
8cd942c650 Release v1.1.5 2020-12-08 14:55:42 +01:00
badlop
647c172c46 Merge pull request #5 from brigadier/patch-1
Handle rebar3 version strings such as "3.14.1+build.4750.refd11ceb4f"
2020-11-11 12:23:25 +01:00
Evgeny M
0d41305b1c Handle rebar3 version strings such as "3.14.1+build.4750.refd11ceb4f" 2020-09-17 08:11:00 +03:00
Badlop
5d23562447 Bump version to 1.1.8 2020-07-20 15:36:18 +02:00
Mickaël Rémond
58155dcd23 Merge pull request #3 from badlop/fixtravis
Update Travis setup to compile with up to 23.0. Update Rebar
2020-07-20 10:58:44 +02:00
Badlop
118c5f02f9 Update Travis setup to compile with up to 23.0. Update Rebar 2020-06-16 16:28:35 +02:00
Paweł Chmielowski
1fec20ebc7 Bump version to 1.1.7 2020-06-03 13:41:00 +02:00
Paweł Chmielowski
c31585341e Remove erl_interface include, it's not required and causes problems on 23 2020-05-22 09:30:18 +02:00
Paweł Chmielowski
cedc45a668 Bump version 2018-01-30 11:11:03 +01:00
Paweł Chmielowski
c3d6b25cbd Include rebar.config.script in hex.pm package 2018-01-30 10:24:48 +01:00
Paweł Chmielowski
1a0b5a9b02 Make it compile correctly on rebar3 2017-11-06 11:47:32 +01:00
Mickaël Rémond
3764fd1d7f Merge pull request #2 from alexeyr/master
Merge upstream fixes
2017-01-23 12:16:48 +01:00