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
Adriano dos Santos Fernandes
c4005bac38
Publish snapshots only when commit message is 'increment build number'.
2022-08-23 08:58:33 -03:00
Adriano dos Santos Fernandes
1a4fb48f10
Revert "Publish snapshots only when commit message is 'increment build number'."
...
This reverts commit f6d9920adb
.
2022-08-23 08:20:55 -03:00
Adriano dos Santos Fernandes
6ef424c820
Release snapshots with standard names and version numbers.
2022-08-23 08:19:50 -03:00
Adriano dos Santos Fernandes
f6d9920adb
Publish snapshots only when commit message is 'increment build number'.
2022-08-22 08:22:49 -03:00
Adriano dos Santos Fernandes
dcc8afe6b7
Correction for branch name.
2022-08-22 07:16:57 -03:00
Adriano dos Santos Fernandes
6eb8936df4
Store snapshots in FirebirdSQL/snapshots.
2022-08-22 06:54:13 -03:00
Adriano dos Santos Fernandes
b14df5ce19
Refactor GitHub Actions using independent jobs instead of multiple conditional steps.
2022-08-12 08:04:50 -03:00
Adriano dos Santos Fernandes
0117da2839
Upload zip generated in builds/install_images in GitHub actions.
2022-08-12 08:04:50 -03:00
Adriano dos Santos Fernandes
33b4f5b53d
Create and save Windows installer in GitHub actions.
2022-08-12 08:04:50 -03:00
Adriano dos Santos Fernandes
a7b7955503
Improve Windows build process making it generating public files directly in the output directory.
2022-08-12 08:04:49 -03:00
Adriano dos Santos Fernandes
3028ec9e71
Cache MacOS libicu build in GitHub Action.
2022-07-20 23:00:44 -03:00
Adriano dos Santos Fernandes
637c92403b
Build and use static libc++ in MacOS.
...
We are already using static libstdc++ in Linux due to a problem
now appearing in MacOS when using Boost.Test.
When shared C++ library (with C++ interface) is used and
executable does not export its new/delete operators, a situation
of one program/library allocating objects with "new" operator
and another program/library deallocating them with "delete"
operator makes program to crash.
We haven't yet seen these crashes in Windows, even using
Boost.Test. That may be pure luck or because Microsoft std C++
library is coded in a way that makes it not happen.
2022-07-20 23:00:44 -03:00
Adriano dos Santos Fernandes
cae5a210c1
Correction in GH Actions Windows workflow.
2022-07-18 08:43:44 -03:00
Adriano dos Santos Fernandes
bb5a1e0149
Add test framework in common library.
2022-07-18 08:16:15 -03:00
Adriano dos Santos Fernandes
7126201b60
Add workflow to trim trailing spaces from source files.
2022-06-29 21:35:12 -03:00
Adriano dos Santos Fernandes
5727c86ff4
Postfix for #7169 and MacOS build.
2022-04-22 21:23:43 -03:00
Adriano dos Santos Fernandes
35da8f4553
Remove deprecated GitHub Actions Windows 2016 environment.
2022-03-19 15:04:02 -03:00
Adriano dos Santos Fernandes
056d071d91
GitHub Actions: add Linux and Windows docker builds.
...
Linux: include debug info.
Windows: use VS 2019; make it prepared to generate Inno Setup installer kits.
2021-12-07 07:11:10 -03:00
Adriano dos Santos Fernandes
ffef63161c
Fix GH Actions Alpine build.
2021-11-25 11:47:24 -03:00
Adriano dos Santos Fernandes
88441a9690
Fix VS 2022 GitHub Actions build.
2021-11-11 16:43:19 -03:00
Adriano dos Santos Fernandes
eab75d501d
GitHub Actions build for VS 2019 and 2022.
2021-10-28 15:19:59 -03:00
Adriano dos Santos Fernandes
fbf9ed6a0a
Include tzdata version in PR and commit message.
2021-10-23 10:53:51 -03:00
Adriano dos Santos Fernandes
eafbb05fa4
Automate tzdata-update job also for v4 branch.
2021-09-30 09:46:56 -03:00
Adriano dos Santos Fernandes
dc3227ffd0
Fix tzdata-update workflow.
2021-03-26 08:16:56 -03:00
Mark Rotteveel
2873f8cdcd
Fix typo in tzdata update workflow
2021-01-29 14:26:29 +01:00
Adriano dos Santos Fernandes
a8ed77a984
Try to fix update-tzdata job.
2020-11-17 08:37:30 -03:00
faserg1
7ffe22e5b5
Need tomcrypt for build in alpine
2020-10-07 16:20:24 -03:00
faserg1
00165f891e
Adding CI for alpine
2020-10-07 16:20:24 -03:00
Adriano dos Santos Fernandes
a632f72a50
Use new default branch for actions/upload-artifact.
2020-07-28 12:59:05 -03:00
Adriano dos Santos Fernandes
7adbe44d54
Add Ubuntu 20.04 build to github actions.
2020-06-25 22:54:05 -03:00
Mark Rotteveel
fcb20271c3
Restrict tzdata-update to FirebirdSQL/firebird
2020-04-26 10:51:24 -03:00
Adriano dos Santos Fernandes
19713e7615
Unzip tzdata with unzip utility in Windows.
2020-02-12 13:02:30 -03:00
Adriano dos Santos Fernandes
4b6eaa57c3
Move tzdata to extern/icu.
2020-01-21 12:57:31 -03:00
Adriano dos Santos Fernandes
236fc7ac14
Added github action cronjob for automatic creation of tzdata update pull request.
2020-01-15 12:21:16 -03:00
Adriano dos Santos Fernandes
2e8060f081
Frontport changes for MacOS build.
2019-12-03 21:57:12 -03:00
Adriano dos Santos Fernandes
6c1744a55c
Setup GitHub Actions for Linux and Windows.
2019-12-03 21:52:32 -03:00