Ophir LOJKINE
ae3c3c874f
Update AWS Lambda runtime to Amazon Linux 2023 ( #1361 )
...
* Update AWS Lambda runtime to Amazon Linux 2023
* Fix AWS Lambda release packaging
2026-08-02 19:37:08 +02:00
Ophir LOJKINE
b4b6811f96
Fix v0.44.0 release rerun
2026-05-29 22:45:15 +02:00
Ophir LOJKINE
2c89bd04f7
Update remaining dependency pins
2026-05-29 22:24:53 +02:00
Ophir LOJKINE
7eaf83ce53
Use major refs for official GitHub Actions
...
Follow the repository convention that official action sources, including actions/* and docker/*, should track major-version refs instead of exact patch tags.
Third-party actions remain pinned as before.
User-level behavior is unchanged; this only changes workflow action reference policy.
2026-05-16 14:03:27 +02:00
Ophir LOJKINE
39c616b8ca
Quiet Docker and Oracle CI warnings
...
Update Docker GitHub Actions to their Node 24 releases.
Import Oracle's RPM signing key before installing the Instant Client RPMs so the Oracle ODBC job no longer emits NOKEY warnings.
Suppress the known Node deprecation output only around artifact downloads that still emit it under the latest action.
User-level behavior is unchanged; this only affects CI action/runtime logging.
2026-05-16 01:40:35 +02:00
Ophir LOJKINE
f85c58c3c1
Remove remaining CI action warnings
...
Update artifact and setup-node actions to Node 24-compatible releases.
Scope NODE_OPTIONS=--no-deprecation to rust-cache steps because the latest rust-cache action still emits a punycode deprecation from its dependency stack under Node 24.
User-level behavior is unchanged; this only removes CI log warnings while keeping Rust caching enabled.
2026-05-16 00:56:50 +02:00
Ophir LOJKINE
4a28658a34
Fix Rust 1.95 CI warnings
...
Update Rust code for new Clippy lints introduced by the CI toolchain, including Duration unit constructors, loop counter handling, Option checks, and trailing commas.
Stop routine frontend asset downloads from being emitted as Cargo warnings during builds.
Move checkout and rust-cache GitHub Actions to Node 24-compatible releases to avoid runner deprecation warnings.
User-level behavior is unchanged; the only observable change is quieter build logs.
2026-05-16 00:43:04 +02:00
lovasoa
a472c1c51f
install unixodbc before cargo publish
2025-10-04 22:57:07 +02:00
lovasoa
3cad946738
documentation
2025-10-04 21:11:16 +02:00
lovasoa
a7ff6d6c12
Update ODBC dependency configuration and CI workflow to use all features
2025-10-04 20:23:42 +02:00
lovasoa
bbb0210ec8
Enhance Dockerfile and CI workflows by adding ODBC dependencies for improved database support
2025-09-26 16:21:42 +02:00
lovasoa
1c64fd25be
increase windows signing timeouts
CI / compile_and_lint (push) Has been cancelled
CI / test (mssql) (push) Has been cancelled
CI / test (mysql) (push) Has been cancelled
CI / test (postgres) (push) Has been cancelled
CI / windows_test (push) Has been cancelled
CI / docker_build (linux/amd64) (push) Has been cancelled
CI / docker_build (linux/arm/v7) (push) Has been cancelled
CI / docker_build (linux/arm64) (push) Has been cancelled
CI / docker_push (push) Has been cancelled
Create Release / Build sqlpage binaries (macOS & Windows) (.exe, windows-latest, x86_64-pc-windows-msvc) (push) Has been cancelled
Create Release / Build sqlpage binaries (macOS & Windows) (macos-latest, x86_64-apple-darwin) (push) Has been cancelled
Create Release / Build sqlpage binaries (Linux) (push) Has been cancelled
Create Release / Build AWS Lambda Serverless zip image (push) Has been cancelled
Create Release / Create Github Release (push) Has been cancelled
Create Release / Publish to crates.io (push) Has been cancelled
2025-09-24 17:16:40 +02:00
Ophir LOJKINE
d8106e8491
Sign windows build with signpath.io ( #990 )
...
Create Release / Build sqlpage binaries (macOS & Windows) (.exe, windows-latest, x86_64-pc-windows-msvc) (push) Has been cancelled
Create Release / Build sqlpage binaries (macOS & Windows) (macos-latest, x86_64-apple-darwin) (push) Has been cancelled
Create Release / Build sqlpage binaries (Linux) (push) Has been cancelled
Create Release / Build AWS Lambda Serverless zip image (push) Has been cancelled
Create Release / Create Github Release (push) Has been cancelled
CI / compile_and_lint (push) Has been cancelled
CI / test (mssql) (push) Has been cancelled
CI / test (mysql) (push) Has been cancelled
CI / test (postgres) (push) Has been cancelled
CI / windows_test (push) Has been cancelled
CI / docker_build (linux/amd64) (push) Has been cancelled
CI / docker_build (linux/arm/v7) (push) Has been cancelled
CI / docker_build (linux/arm64) (push) Has been cancelled
CI / docker_push (push) Has been cancelled
Create Release / Publish to crates.io (push) Has been cancelled
* Sign windows build with signpath.io
Thanks to signpath.io for providing us with a free windows signing certificate !
- Added permissions for actions read access.
- Implemented unsigned artifact upload for Windows.
- Integrated SignPath for signing requests and added signed artifact upload.
- Updated non-Windows artifact upload process.
* release signing + link to signpath from README
2025-09-02 15:48:40 +02:00
Ophir LOJKINE
15b3fb8b9f
linux builds with old glibc ( #927 )
...
* update release workflow to include release-test branch and conditional execution for tag events
* update release workflow to use GNU target and simplify Rust toolchain installation
* refactor release workflow to separate Linux build job and streamline macOS/Windows builds
* update release workflow to use manylinux_2_28_x86_64 container for Linux builds
2025-05-29 01:56:07 +02:00
lovasoa
b04344a67b
fix ci release script
CI / compile_and_lint (push) Has been cancelled
CI / test (mssql) (push) Has been cancelled
CI / test (mysql) (push) Has been cancelled
CI / test (postgres) (push) Has been cancelled
CI / windows_test (push) Has been cancelled
CI / docker_build (linux/amd64) (push) Has been cancelled
CI / docker_build (linux/arm/v7) (push) Has been cancelled
CI / docker_build (linux/arm64) (push) Has been cancelled
CI / docker_push (push) Has been cancelled
Create Release / Build sqlpage binaries (.exe, windows-latest, x86_64-pc-windows-msvc) (push) Has been cancelled
Create Release / Build sqlpage binaries (macos-latest, x86_64-apple-darwin) (push) Has been cancelled
Create Release / Build sqlpage binaries (ubuntu-latest, x86_64-unknown-linux-musl) (push) Has been cancelled
Create Release / Build AWS Lambda Serverless zip image (push) Has been cancelled
Create Release / Create Github Release (push) Has been cancelled
Create Release / Publish to crates.io (push) Has been cancelled
2025-05-22 00:50:52 +02:00
lovasoa
bebd886c92
build with msvc on windows
2025-05-22 00:20:27 +02:00
lovasoa
1a32281ab4
fix build
2025-05-22 00:03:09 +02:00
lovasoa
0545ab3a3b
update rust cache gha
2025-05-21 23:58:50 +02:00
lovasoa
983fb208c5
distribute static executable on linux
...
Update GitHub Actions workflow to use latest Ubuntu and improve Rust toolchain installation
2025-05-21 23:55:03 +02:00
lovasoa
40187115fc
permissions write gh action
CI / compile_and_lint (push) Has been cancelled
CI / test (mssql) (push) Has been cancelled
CI / test (mysql) (push) Has been cancelled
CI / test (postgres) (push) Has been cancelled
CI / windows_test (push) Has been cancelled
CI / docker_build (linux/amd64) (push) Has been cancelled
CI / docker_build (linux/arm/v7) (push) Has been cancelled
CI / docker_build (linux/arm64) (push) Has been cancelled
CI / docker_push (push) Has been cancelled
Create Release / Build sqlpage binaries (target/superoptimized/sqlpage, macos-latest) (push) Has been cancelled
Create Release / Build sqlpage binaries (target/superoptimized/sqlpage, ubuntu-20.04) (push) Has been cancelled
Create Release / Build sqlpage binaries (target/superoptimized/sqlpage.exe, windows-latest) (push) Has been cancelled
Create Release / Build AWS Lambda Serverless zip image (push) Has been cancelled
Create Release / Create Github Release (push) Has been cancelled
Create Release / Publish to crates.io (push) Has been cancelled
2024-10-30 17:40:15 +01:00
lovasoa
2c1943970c
update to softprops/action-gh-release@v2
2024-10-30 17:37:59 +01:00
lovasoa
4f35227a80
reformat ci yaml files
2024-06-16 13:43:06 +02:00
lovasoa
4cbdf2f6a9
update rust in gh actions
2024-04-01 15:55:17 +02:00
lovasoa
f6cae41a47
update CI dependencies
2024-01-30 16:07:12 +01:00
lovasoa
f7b8f7774a
update actions/checkoutto v4
2024-01-30 14:51:18 +01:00
lovasoa
49690c4d0a
push to cargo on ci
2023-10-18 22:50:22 +02:00
lovasoa
705038f53d
mark beta releases as pre-release on github
2023-09-28 13:54:43 +02:00
lovasoa
ff39414280
fix windows ci release
2023-09-18 00:43:44 +02:00
lovasoa
34a393a688
include sqlpage.json by default
2023-09-17 22:46:15 +02:00
lovasoa
187a912383
include more default files and folders in release assets
2023-09-17 22:22:33 +02:00
lovasoa
f2cac03f41
better cargo caching on ci
2023-07-27 13:15:53 +02:00
lovasoa
2fc597246e
fix aws compilation
2023-07-03 00:31:53 +02:00
lovasoa
b7d971bd83
fix release script
2023-06-11 01:01:27 +02:00
lovasoa
f2eb8e65da
rename macos and linux executables to *.bin
...
See https://github.com/lovasoa/SQLpage/discussions/11#discussioncomment-6138798
2023-06-10 23:07:44 +02:00
lovasoa
daac6f3932
compress windows releases
2023-06-04 23:36:29 +02:00
lovasoa
7cb6dfc5fe
remove pre-release tag
2023-06-04 23:32:15 +02:00
lovasoa
59148fb270
cache release
2023-06-04 23:10:07 +02:00
lovasoa
9b06b2241d
update gh action
2023-06-04 23:05:14 +02:00
lovasoa
6e4786cccc
build superoptimized releases
2023-01-28 20:00:26 +01:00
lovasoa
fad3c7dc4d
Cleanup after release
2022-08-30 22:55:00 +02:00
lovasoa
58b4d2f00d
fix ref name in gh action
2022-08-30 22:31:18 +02:00
lovasoa
e1b765c575
CICD: artefact upload to github
2022-08-30 22:16:51 +02:00