[xiphos-source] [crosswire/xiphos] 9cac69: Fix up release builds and process: (#1020)

Greg Hellings noreply at github.com
Thu May 7 05:42:26 MST 2020


  Branch: refs/heads/master
  Home:   https://github.com/crosswire/xiphos
  Commit: 9cac695fe7fd731f9d7a0a45e9fd6dabf95bed3e
      https://github.com/crosswire/xiphos/commit/9cac695fe7fd731f9d7a0a45e9fd6dabf95bed3e
  Author: Greg Hellings <greg.hellings at gmail.com>
  Date:   2020-05-07 (Thu, 07 May 2020)

  Changed paths:
    M .ci-build.yml
    M .github/workflows/builds.yml
    M cpack/CMakeLists.txt
    M win32/CMakeLists.txt
    A win32/Dockerfile
    M win32/WindowsBuildNotes.txt
    M win32/xc-xiphos-win.sh

  Log Message:
  -----------
  Fix up release builds and process: (#1020)

Pull libbiblesync.dll from system installation location
Install biblesync from Fedora package repos
Remove libgsf, which is no longer needed
Allow building the container image to avoid re-downloading dependencies,
over and over again
Don't include new build files in package
Upload both .tar.gz and .zip files
Don't generate RPM or deb files
Simplify logic for source upload, since Github Actions will detect
duplicates, and only the first file will be accepted
v2 of {upload,download}-artifact actions now has greatly streamlined
tools so we don't have to be so uptight about how things are specified.
Move to using this
Update docs





More information about the xiphos-source mailing list