Commit Graph

260 Commits

Author SHA1 Message Date
Stefan Weil
e3ac3fce2d Run GitHub action sw less often
It is no longer run on push or pull requests.
The scheduled runs are reduced from daily to every 3rd day.

Signed-off-by: Stefan Weil <sw@weilnetz.de>
2024-11-07 08:57:51 +01:00
Stefan Weil
708621a2ab Remove unneeded pkg-config-crosswrapper
The Debian package mingw-w64-tools already contains the required
/usr/bin/x86_64-w64-mingw32-pkg-config.

Signed-off-by: Stefan Weil <sw@weilnetz.de>
2024-11-06 21:44:50 +01:00
Stefan Weil
60ed299550 Make downloads with curl silent in build process
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2024-11-02 07:37:19 +01:00
Stefan Weil
d0d43dfbce Update NSIS installer
- Add manual pages in HTML format and helper for Tesseract command line
- Don't remove the installation directory recursively
- Add GitHub action for Tesseract installer for Windows
- Add docbook-xml to required packages (needed for doc)
- Use unicode for NSIS installer
- Optionally sign executables
- Add more file properties to installer
- Update configuration for use with pacman
- Build Windows installer only for 64 bit Windows

Signed-off-by: Stefan Weil <sw@weilnetz.de>
2024-11-02 07:00:33 +01:00
Stefan Weil
3020c14a60 CI: Install libtool as required dependency for macOS build
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2024-10-23 07:07:09 +02:00
Stefan Weil
e9fc2af0b2 CI: Install curl and icu4c as required dependencies for macOS build
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2024-10-22 16:41:29 +02:00
Stefan Weil
b4adf2464b Replace deprecated runner macos-12 by macos-latest in GitHub actions
The macOS 12 runner image will be removed by December 3rd, 2024.

Signed-off-by: Stefan Weil <sw@weilnetz.de>
2024-10-17 18:39:46 +02:00
zdenop
aacc9052b9
Update cmake.yml
Use macOS 15 as the macOS 12 runner image will be removed by 12/3/2024
2024-10-17 07:06:25 +02:00
Stefan Weil
46b99041eb CI: Clean more GitHub action (remove unneeded mkdir)
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2024-07-29 17:28:38 +02:00
Stefan Weil
620d82812f CI: Clean GitHub action for autotools on macOS
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2024-07-29 17:26:07 +02:00
Stefan Weil
c6b0082754 CI: Clean GitHub action for unittest on macOS
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2024-07-29 17:20:20 +02:00
Stefan Weil
e563e83e49 CI: Replace macOS 11 runner which is no longer supported by macOS 14 runner
Use also newer compilers.

Signed-off-by: Stefan Weil <sw@weilnetz.de>
2024-07-28 21:12:22 +02:00
zdenop
f251a0da39 use c++17 instead of c++11 2024-06-11 19:25:15 +02:00
zdenop
ec829cd90f cmake: remove config option from build to avoid GA wrong build 2024-06-11 17:02:23 +02:00
zdenop
694cd16cb8 cmake: add timestamp to artifacts 2024-06-11 16:59:48 +02:00
zdenop
a387624e9f cmake: use RelWithDebInfo instead of Release 2024-06-11 14:14:21 +02:00
zdenop
09e003f8fb cmake: improve png version handling 2024-06-11 14:13:50 +02:00
Egor Pugin
0f815d5dde
Merge pull request #4263 from stweil/codacy
Fix code style issues which were reported by Codacy
2024-06-10 13:12:05 +03:00
Stefan Weil
896f90537c Remove unused .github/ISSUE_TEMPLATE.md
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2024-06-10 06:59:09 +02:00
Stefan Weil
59bda0853c Update deprecated Node.js 16 GitHub actions
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2024-06-10 06:44:24 +02:00
zdenop
b0a10bbe1a
Update cmake-win64.yml
Use libpng 1.6.43
2024-06-07 07:13:54 +02:00
zdenop
6db748d1fc
Update cmake-win64.yml
actions/upload-artifact@v3.1.1 is depreciated
2024-06-07 06:41:38 +02:00
Amit D
a7c0a952b0
Update issue-bug.yml 2024-05-27 05:40:06 +03:00
Egor Pugin
f3974d422c
Update sw.yml 2024-05-12 19:06:46 +03:00
Amit D
2b07505e0e
issue-bug.yml: Add a link to Supported Operating Systems page 2024-03-17 05:08:20 +02:00
Amit D
cc3c507003
Update autotools.yml
Remove the gcc-8 job.
2024-03-11 06:50:05 +02:00
Amit D
872ca6db73
Update cmake.yml
Remove the gcc-8 job
2024-03-11 06:45:54 +02:00
Stefan Weil
77fc53c579 unittest-macos.yml: Install libtool (fixes macos-arm-14-clang-unittest)
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2024-03-09 12:00:56 +01:00
Amit D
6cce24fad8
unittest-macos.yml: Add a job that will run on Apple silicon
https://github.com/actions/runner-images/issues/9254
2024-03-08 06:47:03 +02:00
Amit D
8f667335da
Update unittest-disablelegacy.yml 2024-03-06 14:01:17 +02:00
Amit D
bd3c1a2ae0
Update unittest-disablelegacy.yml 2024-03-05 17:27:19 +02:00
Amit D
cdd783eca2
Update unittest-disablelegacy.yml 2024-03-05 17:21:31 +02:00
Amit D
f7d4b39125
Update unittest-disablelegacy.yml 2024-03-05 10:01:12 +02:00
Amit D
6231549b42
cmake.yml: Remove the clang++ 14 on Linux job 2024-03-04 16:21:28 +02:00
Amit D
cb9afbd85f
autotools.yml: Remove the clang++ 14 on Linux job 2024-03-04 16:03:36 +02:00
Amit D
dfb2b226bd
Update msys2.yml: Drop the 32-bit job 2024-03-04 15:40:36 +02:00
Stefan Weil
aa7c342297 Update GitHub actions/checkout to v4
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2024-03-03 22:02:01 +01:00
Amit D
67438fad8b
Update issue-bug.yml 2023-11-13 12:34:21 +02:00
Stefan Weil
6518489c75 Remove whitespace at line endings
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2023-11-01 18:14:11 +01:00
Egor Pugin
5530cb7f73
Update sw.yml 2023-11-01 13:49:04 +03:00
Egor Pugin
e97dfad171
Update sw.yml 2023-11-01 01:05:41 +03:00
Egor Pugin
d522f3bd1c
Update sw.yml 2023-10-31 17:25:35 +03:00
Egor Pugin
640a39bc03
Update sw.yml 2023-10-31 17:16:35 +03:00
Egor Pugin
53da117048
Update sw.yml 2023-10-31 17:12:35 +03:00
Egor Pugin
127292fa8e
Update sw.yml 2023-10-31 17:10:52 +03:00
Egor Pugin
4dea21b1e8
Update sw.yml 2023-10-31 17:09:08 +03:00
Egor Pugin
764464e098
Update sw.yml 2023-10-31 17:05:36 +03:00
Egor Pugin
87db4e26c4
Update sw.yml 2023-10-31 17:04:55 +03:00
Egor Pugin
1ec3957003
Update sw.yml 2023-10-31 16:56:22 +03:00
Egor Pugin
a3b627621f
Update sw.yml 2023-10-31 16:53:33 +03:00