Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
3a152ef
remove submodule travis-lazarus
GerryFerdinandus Nov 10, 2023
0872c81
add support for openSSL 3.x
GerryFerdinandus Nov 10, 2023
012d85b
Update Lazarus project file
GerryFerdinandus Nov 10, 2023
dffb838
Add: GitHub Action
GerryFerdinandus Nov 10, 2023
ab20219
Fix compiler warning
GerryFerdinandus Nov 10, 2023
92ad634
Show in form caption the LCL and FPC version
GerryFerdinandus Nov 10, 2023
7b78cc8
remove openSSL dll file
GerryFerdinandus Nov 10, 2023
8c95f4c
add: snap.yml
GerryFerdinandus Nov 14, 2023
ad43862
Add GitHub actions badges
GerryFerdinandus Nov 14, 2023
80d2d4b
Upgrade snap core 18 to 22
GerryFerdinandus Nov 14, 2023
1711e3e
macOS: Do not switch to the dark theme
GerryFerdinandus Nov 15, 2023
c9843eb
Add: GitHub commits since latest release badge
GerryFerdinandus Nov 15, 2023
24b6714
undo: macOS Do not switch to the dark theme
GerryFerdinandus Nov 16, 2023
82a30f8
fix: TStringGrid dark theme
GerryFerdinandus Nov 16, 2023
b332440
Move pictures to release download
GerryFerdinandus Nov 16, 2023
c1af989
Add macOS Codesign and notarization.
GerryFerdinandus Nov 17, 2023
92f9927
Remove Travis-CI build files
GerryFerdinandus Nov 17, 2023
2627a0b
Update version (1.32.0.Beta.6) -> (1.33.0)
GerryFerdinandus Nov 17, 2023
25d88b5
Remove notarization.zip during the build process.
GerryFerdinandus Nov 18, 2023
ff234eb
Test OpenSSL works on Linux CI
GerryFerdinandus Nov 19, 2023
f803916
Snap: Skip dummy widget on startup.
GerryFerdinandus Nov 21, 2023
f42631c
Fix: Text doesn't fit
GerryFerdinandus Dec 7, 2023
637593e
Add: flatpak program uses different data folder
GerryFerdinandus Dec 7, 2023
2dba1e7
snap: use kde-neon
GerryFerdinandus Dec 7, 2023
d7f4810
Fix: Text doesn't fit
GerryFerdinandus Dec 12, 2023
a6ee202
Add freedesktop-metainfo
GerryFerdinandus Dec 12, 2023
af12590
fix: appstream-util validate error
GerryFerdinandus Dec 13, 2023
4c99819
Add Flathub download link
GerryFerdinandus Dec 21, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Test OpenSSL works on Linux CI
See issue GerryFerdinandus#39
In any case, check if it works on the build server.
  • Loading branch information
GerryFerdinandus committed Nov 19, 2023
commit ff234ebff47d983e6c932994772e9f11089aa5bf
9 changes: 7 additions & 2 deletions .github/workflows/cicd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ jobs:
- name: Install Lazarus IDE
run: |
if [ "$RUNNER_OS" == "Linux" ]; then
sudo apt install -y lazarus zip
sudo apt install -y lazarus zip xvfb
elif [ "$RUNNER_OS" == "Windows" ]; then
choco install lazarus zip
# https://wiki.overbyte.eu/wiki/index.php/ICS_Download#Download_OpenSSL_Binaries
Expand All @@ -61,7 +61,8 @@ jobs:
run: ${{ matrix.LAZBUILD_WITH_PATH }} --build-mode=Release ${{ matrix.LAZ_OPT }} source/project/tracker_editor/trackereditor.lpi
shell: bash

- name: Build Unit Test
- name: Build Unit Test on Windows
if: matrix.os == 'windows-latest'
# Build unit test project (Debug mode)
run: ${{ matrix.LAZBUILD_WITH_PATH }} --build-mode=Debug ${{ matrix.LAZ_OPT }} source/project/unit_test/tracker_editor_test.lpi
shell: bash
Expand All @@ -82,6 +83,10 @@ jobs:
git reset --hard
shell: bash

- name: Test OpenSSL works on Linux CI
if: matrix.os == 'ubuntu-latest'
run: xvfb-run --auto-servernum enduser/trackereditor -TEST_SSL

- name: Create a zip file for Linux release.
if: matrix.os == 'ubuntu-latest'
run: zip -j ${{ matrix.RELEASE_ZIP_FILE }} enduser/*.txt enduser/trackereditor
Expand Down