8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-22 18:43:02 +01:00
Commit Graph

87 Commits

Author SHA1 Message Date
Adriano dos Santos Fernandes
3c388fbcdf
Use actions/checkout@v4 in tzdata-update.yml. 2024-08-09 06:53:30 -03:00
Adriano dos Santos Fernandes
d3ccbb4d80
Fiz tzdata-update workflow. 2024-05-18 13:47:55 -03:00
Adriano dos Santos Fernandes
9578dd0d5c
Try avoiding new git security measure 2024-05-17 08:29:57 -03:00
Adriano dos Santos Fernandes
19971fade8 Update deprecated GH action. 2024-04-22 08:25:48 -03:00
Adriano dos Santos Fernandes
eee5704662 Task #8038 - Set snapshot build suffix to use the git sha.
Missing in android embedded build.
2024-03-14 07:05:22 -03:00
Adriano dos Santos Fernandes
c9c1c28cca Task #8038 - Set snapshot build suffix to use the git sha. 2024-03-12 21:55:35 -03:00
Adriano dos Santos Fernandes
692a0e8632 Fix GH MacOS arm64 build. 2024-03-10 16:37:24 -03:00
Adriano dos Santos Fernandes
3dd28842c2 Fix GH MacOS build. 2024-03-09 22:57:09 -03:00
Adriano dos Santos Fernandes
6c275d76ca Update some usage of ubuntu-20.04 to 22.04. 2024-02-17 22:26:14 -03:00
Adriano dos Santos Fernandes
bdd4481869 Fix #8009 - Update github actions. 2024-02-17 22:25:44 -03:00
Adriano dos Santos Fernandes
fe116d5570 Run emulator in Linux for the final phase of Android build hopping for better stability.
This was not possible in the past.
2024-02-01 23:27:17 -03:00
Adriano dos Santos Fernandes
f89e8215cf Switch Mac ARM64 build to GitHub runner and run it in all cases. 2024-02-01 07:28:22 -03:00
Adriano dos Santos Fernandes
aba2ffe652 MacOS ARM64 build (#7957). 2024-01-16 07:15:54 -03:00
Adriano dos Santos Fernandes
bc79d298a1 Add tzdata-update job to v5. 2024-01-12 08:49:02 -03:00
Adriano dos Santos Fernandes
e2324e40f1 Improvement after change in firebird-qa to not run any replication test. Also save stdout to artifacts. 2023-12-21 08:37:29 -03:00
Adriano dos Santos Fernandes
dd67b0600d QA workflow. 2023-12-18 07:58:55 -03:00
Adriano dos Santos Fernandes
9cf2385af1 Fix release upload of Windows installer. 2023-09-28 21:50:21 -03:00
Adriano dos Santos Fernandes
9d6bd05f25 Fix Windows installer automation. 2023-09-27 20:23:20 -03:00
Adriano dos Santos Fernandes
f7ecae9dd0 Update changelog-generator. 2023-09-15 22:25:41 -03:00
Adriano dos Santos Fernandes
b31d37b787 MacOS: build libicu and static libc++ using vcpkg.
Also improve non-CI build automation.
2023-08-23 23:09:49 -03:00
Adriano dos Santos Fernandes
b46ec42fff Try to get rid of Android emulator timeouts.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/package Build is passing
2023-05-05 08:40:47 -03:00
Adriano dos Santos Fernandes
4f93c25ce3
Change scheduled time of increment-build-number job. 2023-04-22 12:31:26 -03:00
Adriano dos Santos Fernandes
ea416c26a2 Fix increment-build-number. 2023-04-01 17:24:53 -03:00
Adriano dos Santos Fernandes
e68fb0e5f1 Change increment-build-number's secret. 2023-04-01 16:38:19 -03:00
Adriano dos Santos Fernandes
7c387829f9 Add increment-build-number action. 2023-04-01 16:03:27 -03:00
Adriano dos Santos Fernandes
3f0961396f GitHub Actions workflow improvements:
- Build tags and create releases for them in the main repository
- Do not build non-official builds for tags
- Package Release Notes with the builds
- Modularize actions
2023-04-01 11:19:26 -03:00
Adriano dos Santos Fernandes
4ef8abef8b Adjust scripts and add source bundle to snapshots. 2023-03-27 23:02:16 -03:00
Adriano dos Santos Fernandes
689c17b42a Add package version to Android AAR snapshot 2023-02-25 21:28:33 -03:00
Adriano dos Santos Fernandes
e782f06f87 Build Android multi-arch AAR workflow. 2023-02-09 22:35:46 -03:00
Adriano dos Santos Fernandes
aa28d631ac Use original action after my changes went upstream. 2022-11-25 22:11:44 -03:00
Vlad Khorsun
57218a90a7
Merge pull request #7339 from hvlad/PageCache/HashTable_PR
Hash table based on lock-free list for page cache.
2022-11-22 00:00:21 +02:00
Adriano dos Santos Fernandes
ef1613b9bd
Update main.yml 2022-11-05 23:17:33 -03:00
Adriano dos Santos Fernandes
2d4f0d03a3
Postfix for FirebirdSQL/snapshots#1 - Windows snapshots are not updated. 2022-11-05 15:24:32 -03:00
Adriano dos Santos Fernandes
32090b5e2e Fix https://github.com/FirebirdSQL/snapshots/issues/1 - Windows snapshots are not updated. 2022-10-31 22:38:17 -03:00
Adriano dos Santos Fernandes
72423a2b9b Replace deprecated GitHub Actions' set-output. 2022-10-25 23:24:03 -03:00
Vlad Khorsun
82ba27fd5d Hash table based on lock-free list (implemented in libcds). 2022-10-08 20:54:55 +03:00
Adriano dos Santos Fernandes
1c3cbceb4f Use ubuntu-22.04 in build-linux-docker. 2022-09-25 11:21:26 -03:00
Adriano dos Santos Fernandes
93ce68d4c8 Add ARM32 build to GitHub actions. 2022-09-25 11:21:26 -03:00
Adriano dos Santos Fernandes
1ee71c8bd8 Unify GitHub actions build-linux-docker jobs with a matrix. 2022-09-25 11:21:26 -03:00
Adriano dos Santos Fernandes
7ab1fc1622 Add crosstool-ng firebird-builder docker images for arm32/arm64.
This image contains x64 cross compiler targeting arm32/64 running in arm32/64 image.

So gcc/binutils run fast natively while generated and OS (container) tools runs
emulated with qemu-*-static using host's binfmt_misc system.
2022-09-25 11:21:26 -03:00
Adriano dos Santos Fernandes
5cfec066e1 Replace firebird-builder docker images for x32/x64 with ones built using crosstool-ng.
This allow to use newer container image, since we're now also buinding (an old) libc.
2022-09-25 11:21:24 -03:00
Adriano dos Santos Fernandes
dfc311dd67 Wait some time to avoid Android emulator not being yet started. 2022-09-07 11:27:23 -03:00
Adriano dos Santos Fernandes
d44f3cb94b Adjust Android x86/x64 build. 2022-09-07 10:03:01 -03:00
Adriano dos Santos Fernandes
84a0168870 Split Android package into two phases, second one to run in emulator.
Add GitHub action to run second phase in MacOS machine, where Android emulator can run.

Currently this is done for ARM 32/64 builds.
2022-09-06 08:50:47 -03:00
Adriano dos Santos Fernandes
1c9d345748 Use mknejp/delete-release-assets action after my changes went upstream. 2022-08-30 08:48:03 -03:00
Adriano dos Santos Fernandes
4557daac92 Update actions/checkout to v3. 2022-08-30 08:48:03 -03:00
Adriano dos Santos Fernandes
b4bda10e17 Change Posix/MacOS release filenames. 2022-08-30 08:47:47 -03:00
Adriano dos Santos Fernandes
d10a82ea65 Change Windows release filenames. 2022-08-30 08:47:47 -03:00
Adriano dos Santos Fernandes
530f64b91c Add ChangeLog generator action. 2022-08-27 23:40:52 -03:00
Adriano dos Santos Fernandes
0d7c8280d2 Save PDB packages in Windows snapshots. 2022-08-23 23:01:58 -03:00