Tobie Morgan Hitchcock
4ffeefb537
Simplify continuous integration workflows
2023-01-01 12:24:00 +00:00
Rushmore Mushambi
c2dce39f91
Integrate client library into surrealdb
crate ( #1514 )
2022-12-30 08:23:19 +00:00
Rushmore Mushambi
90bfbfd654
Fix more CI warnings ( #1554 )
...
* Switch `aws-actions/configure-aws-credentials` to `v1-node16`
* Pin `macOS` to v11
`macos-latest` will soon point to `macos-12` and that will bring
GCC 11 which would break the nightly and release builds again.
2022-12-27 12:55:00 +00:00
Rushmore Mushambi
b64b6b1c8c
Upgrade Github Actions versions ( #1551 )
2022-12-26 14:14:05 +00:00
Rushmore Mushambi
34bfb67ab4
Pin Ubuntu to 20.04 to fix nightly builds ( #1539 )
2022-12-21 11:42:43 +00:00
Yt
407df0ebc3
Fix Darwin build on NixOS ( #1521 )
2022-12-17 15:08:07 +00:00
Rushmore Mushambi
9d359b9596
Test the library with --no-default-features
( #1511 )
2022-12-08 16:31:47 +00:00
GabyCT
2b92d24476
Update contributing guidelines url in pull request template ( #1333 )
2022-10-08 21:55:41 +01:00
Rushmore Mushambi
0467b7f04a
Add NixOS build and simplify building from source ( #100 )
2022-10-04 17:32:44 +01:00
Tobie Morgan Hitchcock
5313d0cfab
Update workflow name
2022-09-22 15:07:37 +01:00
Tobie Morgan Hitchcock
252e7d2b29
Add general and nightly release builds
2022-09-22 14:56:36 +01:00
Tobie Morgan Hitchcock
4d22b052a7
Fix require validations for GitHub issue template
2022-09-21 10:15:20 +01:00
Tobie Morgan Hitchcock
2ba1b08f2e
Fix issue template file for documentation issues
2022-09-21 10:09:47 +01:00
Tobie Morgan Hitchcock
9dabae1887
Ensure Windows build requires no dynamic dependencies
2022-09-01 15:05:55 +01:00
Finn Bear
5381afc893
Fix checkbox markdown in pull request template. ( #84 )
2022-08-31 18:44:38 +01:00
Tobie Morgan Hitchcock
32cacb5595
Don’t add FoundationDB feature to x86_64-linux build
2022-08-29 19:38:20 +01:00
Tobie Morgan Hitchcock
0bedaec6bb
Ensure RocksDB storage builds correctly on aarch64-linux
2022-08-29 02:48:09 +01:00
Tobie Morgan Hitchcock
6cab509f62
Add Windows build
2022-08-29 02:48:09 +01:00
Tobie Morgan Hitchcock
72652d1bf7
Add FoundationDB storage feature for x86_64-linux build
2022-08-29 02:48:09 +01:00
Tobie Morgan Hitchcock
08c76b5abd
Install FoundationDB in continuous integration environment
2022-08-29 02:48:09 +01:00
Tobie Morgan Hitchcock
21fd5b8868
Enable separation and selection of features when building
2022-08-26 22:41:41 +01:00
Tobie Morgan Hitchcock
cc36c9c616
Ensure continuous integration config parses correctly
2022-08-13 01:42:07 +01:00
Tobie Morgan Hitchcock
160fafc84a
Add initial support for Windows build in continuous integration
2022-08-12 16:31:17 +01:00
Tobie Morgan Hitchcock
8c1d52dc05
Output tooling versions in continuous integration
2022-08-12 16:29:30 +01:00
Tobie Morgan Hitchcock
86a2de8ae8
Simplify continuous integration configuration
2022-08-12 16:24:31 +01:00
Tobie Morgan Hitchcock
92fe3da531
Ensure Docker container starts and runs successfully
...
Closes #7
2022-07-24 01:15:26 +01:00
Tobie Morgan Hitchcock
25079918c4
Use correct URL for security issues in Github
2022-07-19 10:28:23 +01:00
Tobie Morgan Hitchcock
10bc3b2ddd
Esure release assets are distributed after version is set
2022-07-18 18:55:53 +01:00
Tobie Morgan Hitchcock
51b4ab6ee5
Ensure all download regions are synced correctly
2022-07-17 11:07:50 +01:00
Tobie Morgan Hitchcock
38f560c213
Add deployment functionality to continuous integration script
2022-07-13 12:38:33 +01:00
Tobie Morgan Hitchcock
e405f66e12
Simplify continuous integration script
2022-07-13 10:28:08 +01:00
Tobie Morgan Hitchcock
d05d56b20f
Add multi-region deploy script
2022-07-13 09:04:40 +01:00
Tobie Morgan Hitchcock
ceda6c4542
Add initial Github continuous integration workflow
2022-03-05 14:50:18 +00:00
Tobie Morgan Hitchcock
411bc7c3a2
Add specific repository issue templates
2021-12-14 10:28:00 +00:00
Tobie Morgan Hitchcock
e2dd969886
Add pull request template for repository
2021-12-14 10:27:10 +00:00
Tobie Morgan Hitchcock
be234446f6
Add initial issue template configuration file
2021-12-14 10:24:54 +00:00