Connor Yoh
a57717cff6
Added missing mac deps logs
2025-07-14 15:09:32 +01:00
Connor Yoh
d0b918356f
s
2025-07-14 13:57:31 +01:00
Connor Yoh
7f9e37cd77
Added missing dependency
2025-07-14 13:56:59 +01:00
Connor Yoh
7d48e981a4
Reintroduce with cert password
2025-07-14 10:25:34 +01:00
Connor Yoh
27f15aa60b
Remove sign step correctly
2025-07-14 09:47:07 +01:00
Connor Yoh
88e35f1ba0
Removed signing layer
2025-07-14 09:32:08 +01:00
Connor Yoh
526b61237e
timeout doesn't exist
2025-07-11 14:03:39 +01:00
Connor Yoh
a34b7ed291
unlock keystore
2025-07-11 13:37:32 +01:00
Connor Yoh
c8107a37a0
KEychain path
2025-07-11 11:20:51 +01:00
Connor Yoh
ff3e7720b3
Keychain path
2025-07-11 10:54:40 +01:00
Connor Yoh
c285c67a10
Swapped signing to jarsigner
2025-07-11 10:49:33 +01:00
Connor Yoh
fe1f283dd5
absolute jar paths
2025-07-11 10:25:00 +01:00
Connor Yoh
74494da39c
Refine sign process
2025-07-11 10:02:24 +01:00
Connor Yoh
e694835883
Recursive signing
2025-07-10 20:43:50 +01:00
Connor Yoh
d3ec7ed7de
Dont unpack, check in place
2025-07-10 20:29:38 +01:00
Connor Yoh
5705c2675b
Repack with boot structure
2025-07-10 19:58:45 +01:00
Connor Yoh
17ecdeb675
Dont fully unpack and repack jar, update unsigned packages
2025-07-10 19:31:09 +01:00
Connor Yoh
6b64760629
Repack jar with manifest explicitly
2025-07-10 18:11:31 +01:00
Connor Yoh
9e47602408
Added CI flag
2025-07-10 15:17:21 +01:00
Connor Yoh
61f9878e8f
Removed caching layers
2025-07-10 14:36:49 +01:00
Connor Yoh
0bd5d8d3f2
Build intel mac on macos-13
2025-07-10 14:26:37 +01:00
Connor Yoh
5593fead4f
Added x86_64 mac build
2025-07-10 10:27:17 +01:00
Connor Yoh
19275f86d8
unpackage jar and sign sub libraries
2025-07-10 10:06:57 +01:00
Connor Yoh
1de11de9c3
Subsign all subpackages
2025-07-09 17:35:10 +01:00
Connor Yoh
bf5ab0a089
Correct path
2025-07-09 16:49:52 +01:00
Connor Yoh
17c3726e1d
Sign Jar First for mac
2025-07-09 16:45:48 +01:00
Connor Yoh
a312e09163
Added mac signing
2025-07-09 16:11:08 +01:00
Connor Yoh
d5517a16ab
artifact path correction
2025-07-09 10:29:54 +01:00
Connor Yoh
8f07edae0e
simplify
2025-07-09 10:16:39 +01:00
Connor Yoh
f18ab03e73
install tauri cli
2025-07-08 15:41:31 +01:00
Connor Yoh
1a2f0cbcb8
fix
2025-07-08 15:33:33 +01:00
Connor Yoh
c310c9c633
Use tauri build action layer
2025-07-08 15:28:31 +01:00
Connor Yoh
a8e637515a
Upgrade linux deps
2025-07-08 14:28:21 +01:00
Connor Yoh
7f4b7dfd47
Updated linux dependencies
2025-07-08 14:03:33 +01:00
Connor Yoh
7f788db7ca
More specific Artifact path
2025-07-08 13:56:41 +01:00
Connor Yoh
b769470d0d
Manually build tauri rather than using action
2025-07-08 12:03:53 +01:00
Connor Yoh
404d86e871
Manually install cli globally on builder
2025-07-08 11:12:41 +01:00
Connor Yoh
e663bb701b
Tauri action version
2025-07-08 11:06:31 +01:00
Connor Yoh
e912a7f917
Lowercase jar
2025-07-08 10:52:14 +01:00
Connor Yoh
840cfd8f4d
Update cache version
2025-07-08 10:31:33 +01:00
Connor Yoh
2ddf04d539
Install frontend dependencies
2025-07-08 10:29:29 +01:00
Connor Yoh
73c04fe59b
Added Jlink logic to actions
2025-07-08 10:20:21 +01:00
Connor Yoh
5b4f377972
Updated versions of builders
2025-07-08 10:00:09 +01:00
Connor Yoh
66f7867a51
Simplified dependent layers
2025-07-08 09:52:04 +01:00
Connor Yoh
288ca1e12f
Add test branch so actions can run
2025-07-08 09:41:53 +01:00
Connor Yoh
4fcfaa1f4d
Tauri Build Actions
2025-07-07 18:10:45 +01:00
Ludy
06f792aa70
chore: include additional problem reports folder in upload-artifact step ( #3805 )
...
# Description of Changes
---
## Checklist
### General
- [ ] I have read the [Contribution
Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md )
- [ ] I have read the [Stirling-PDF Developer
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/DeveloperGuide.md )
(if applicable)
- [ ] I have read the [How to add new languages to
Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/HowToAddNewLanguage.md )
(if applicable)
- [ ] I have performed a self-review of my own code
- [ ] My changes generate no new warnings
### Documentation
- [ ] I have updated relevant docs on [Stirling-PDF's doc
repo](https://github.com/Stirling-Tools/Stirling-Tools.github.io/blob/main/docs/ )
(if functionality has heavily changed)
- [ ] I have read the section [Add New Translation
Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/HowToAddNewLanguage.md#add-new-translation-tags )
(for new translation tags only)
### UI Changes (if applicable)
- [ ] Screenshots or videos demonstrating the UI changes are attached
(e.g., as comments or direct attachments in the PR)
### Testing (if applicable)
- [ ] I have tested my changes locally. Refer to the [Testing
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/DeveloperGuide.md#6-testing )
for more details.
2025-06-25 18:54:05 +01:00
Ludy
1e17242023
chore: update Docker Compose to v2.37.2 in GitHub Actions workflow ( #3803 )
...
# Description of Changes
- **What was changed**: Updated the Docker Compose version in the GitHub
Actions `build.yml` from `v2.32.4` to `v2.37.2`.
- **Why the change was made**: To benefit from the latest fixes and
internal improvements introduced in `v2.37.2`, including:
- Added support for `use_api_socket`
- Fixed container name output in `images --json`
- Prevented panic on `w` shortcut usage without watch support
- Internal restructuring of `run` logic
- Dependency updates (`compose-go v2.6.5`, `containerd v2.1.2`)
See: https://github.com/docker/compose/releases
---
## Checklist
### General
- [x] I have read the [Contribution
Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md )
- [x] I have read the [Stirling-PDF Developer
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/DeveloperGuide.md )
(if applicable)
- [ ] I have read the [How to add new languages to
Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/HowToAddNewLanguage.md )
(if applicable)
- [ ] I have performed a self-review of my own code
- [ ] My changes generate no new warnings
### Documentation
- [ ] I have updated relevant docs on [Stirling-PDF's doc
repo](https://github.com/Stirling-Tools/Stirling-Tools.github.io/blob/main/docs/ )
(if functionality has heavily changed)
- [ ] I have read the section [Add New Translation
Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/HowToAddNewLanguage.md#add-new-translation-tags )
(for new translation tags only)
### UI Changes (if applicable)
- [ ] Screenshots or videos demonstrating the UI changes are attached
(e.g., as comments or direct attachments in the PR)
### Testing (if applicable)
- [ ] I have tested my changes locally. Refer to the [Testing
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/DeveloperGuide.md#6-testing )
for more details.
2025-06-25 18:34:17 +01:00
Ludy
21875d7052
feat: add automated PR title review using GitHub Actions and AI ( #3784 )
...
# Description of Changes
- Added a new GitHub Actions workflow
`.github/workflows/ai_pr_title_review.yml` to perform AI-powered PR
title evaluations
- Introduced configuration files:
- `.github/config/repo_devs.json` to define trusted developers
- `.github/config/system-prompt.txt` as the system prompt for the AI
model
- Workflow checks the PR actor against the `repo_devs.json` list and
evaluates the PR title if the actor is a listed developer
- Integrates GPT-4o via `actions/ai-inference` to analyze diffs and
suggest improved PR titles in JSON
- Posts a suggestion comment or praise, depending on AI rating, using
`github-script`
- Supports secure repo setup with hardened runners and tokenized GitHub
App bot access
---
## Checklist
### General
- [ ] I have read the [Contribution
Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md )
- [ ] I have read the [Stirling-PDF Developer
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/DeveloperGuide.md )
(if applicable)
- [ ] I have read the [How to add new languages to
Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/HowToAddNewLanguage.md )
(if applicable)
- [ ] I have performed a self-review of my own code
- [ ] My changes generate no new warnings
### Documentation
- [ ] I have updated relevant docs on [Stirling-PDF's doc
repo](https://github.com/Stirling-Tools/Stirling-Tools.github.io/blob/main/docs/ )
(if functionality has heavily changed)
- [ ] I have read the section [Add New Translation
Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/HowToAddNewLanguage.md#add-new-translation-tags )
(for new translation tags only)
### UI Changes (if applicable)
- [ ] Screenshots or videos demonstrating the UI changes are attached
(e.g., as comments or direct attachments in the PR)
### Testing (if applicable)
- [ ] I have tested my changes locally. Refer to the [Testing
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/DeveloperGuide.md#6-testing )
for more details.
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-23 23:05:54 +01:00
Ludy
fe553c7173
ci: add cleanup step to remove temporary files in workflow ( #3782 )
...
# Description of Changes
# Description of Changes
- Added a new step `Cleanup temporary files` at the end of the
`check_properties.yml` GitHub Actions workflow.
- This step ensures temporary files such as `pr-branch`, `.properties`
comparison files, and result artifacts are deleted after the job.
- The `continue-on-error: true` flag guarantees cleanup runs even if
previous steps fail.
This change helps prevent workspace clutter and reduces disk usage in CI
runs.
---
## Checklist
### General
- [x] I have read the [Contribution
Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md )
- [x] I have read the [Stirling-PDF Developer
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/DeveloperGuide.md )
(if applicable)
- [ ] I have read the [How to add new languages to
Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/HowToAddNewLanguage.md )
(if applicable)
- [x] I have performed a self-review of my own code
- [x] My changes generate no new warnings
### Documentation
- [ ] I have updated relevant docs on [Stirling-PDF's doc
repo](https://github.com/Stirling-Tools/Stirling-Tools.github.io/blob/main/docs/ )
(if functionality has heavily changed)
- [ ] I have read the section [Add New Translation
Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/HowToAddNewLanguage.md#add-new-translation-tags )
(for new translation tags only)
### UI Changes (if applicable)
- [ ] Screenshots or videos demonstrating the UI changes are attached
(e.g., as comments or direct attachments in the PR)
### Testing (if applicable)
- [ ] I have tested my changes locally. Refer to the [Testing
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/DeveloperGuide.md#6-testing )
for more details.
2025-06-23 23:05:38 +01:00