mirror of
https://github.com/tesseract-ocr/tesseract.git
synced 2024-11-27 12:49:35 +08:00
d0d43dfbce
- 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>
28 lines
667 B
YAML
28 lines
667 B
YAML
# GitHub actions - Create Tesseract installer for Windows
|
|
|
|
name: Cross build for Windows
|
|
|
|
on:
|
|
# Trigger workflow in GitHub web frontend or from API.
|
|
workflow_dispatch:
|
|
inputs:
|
|
targets:
|
|
description: 'Target operating system'
|
|
required: true
|
|
default: 'Windows (64 bit)'
|
|
type: choice
|
|
options:
|
|
- 'Windows (64 bit)'
|
|
|
|
jobs:
|
|
build64:
|
|
runs-on: [ubuntu-24.04]
|
|
steps:
|
|
- uses: actions/checkout@v4
|
|
- name: Build Tesseract installer (64 bit)
|
|
run: nsis/build.sh x86_64
|
|
- uses: actions/upload-artifact@v4
|
|
with:
|
|
name: Tesseract Installer for Windows (64 bit)
|
|
path: dist
|