8000 [Library] Improved FPC support · skia4delphi/skia4delphi@107900b · GitHub
[go: up one dir, main page]

Skip to content

Commit 107900b

Browse files
[Library] Improved FPC support
Thanks to Mattias Gaertner Co-Authored-By: Vinícius Felipe Botelho Barbosa <viniciusfbb@users.noreply.github.com>
1 parent abbd0ac commit 107900b

File tree

3 files changed

+940
-917
lines changed

3 files changed

+940
-917
lines changed

.github/workflows/development.yml

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -231,8 +231,36 @@ jobs:
231231
path: Toolchain/logs.txt
232232
retention-days: 10
233233

234+
test-fpc-331:
235+
name: Running Tests on FPC 3.3.1
236+
runs-on: windows-2022
237+
steps:
238+
- name: Checkout
239+
uses: actions/checkout@v3
240+
241+
- name: Checkout Toolchain
242+
uses: actions/checkout@v3
243+
with:
244+
repository: skia4delphibot/toolchainfpc331
245+
token: ${{ secrets.GH_SK_PAT }}
246+
path: Toolchain
247+
248+
- name: Build and Test
249+
run: |
250+
Toolchain/Run.ps1
251+
shell: pwsh
252+
timeout-minutes: 30
253+
254+
- name: Upload Logs on Failure
255+
uses: actions/upload-artifact@v3
256+
if: failure()
257+
with:
258+
name: FPC 3.3.1 Logs
259+
path: Toolchain/logs.txt
260+
retention-days: 10
261+
234262
make:
235-
needs: [test-bds-22, test-bds-21, test-bds-20, test-bds-19, test-bds-18, test-bds-17, test-bds-16, test-bds-15]
263+
needs: [test-bds-22, test-bds-21, test-bds-20, test-bds-19, test-bds-18, test-bds-17, test-bds-16, test-bds-15, test-fpc-331]
236264
name: Building Installer
237265
runs-on: windows-2022
238266
steps:

0 commit comments

Comments
 (0)
0