Commit Graph
68 Commits
Author SHA1 Message Date
a2geek 37c9b35f79 Ignoring module-info.java as well. 2026-09-28 13:30:27 -05:00
A2 Geek 27d9c69afa Merge branch 'main' into feature/javafx-and-filestore 2026-09-28 13:26:25 -05:00
a2geek c2f47eef97 Adjusting packaging details, adding (prototype?) for packaging JavaFX across all platforms. More TBD. 2026-09-27 13:46:35 -05:00
a2geek d3c6e2a1ff Introducing the publishing code that seems to work. 2026-09-26 16:46:59 -05:00
dependabot[bot] a69910fb84 Bump actions/setup-java from 6.0.0 to 6.0.1
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v6.0.0...v6.0.1)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-version: 6.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-12 14:53:28 +00:00
A2 Geek d07021b31e Update GPG secret key ring file path in build.yml 2026-08-31 14:46:07 -05:00
A2 Geek d2459cf8e0 Merge pull request #297 from AppleCommander/294-acx-windows-amd64-140exe-trojanwin32wacatacbml
Restrict UPX action to Linux only
2026-08-31 12:55:20 -05:00
A2 Geek d155ec5bbf Restrict UPX action to Linux only
Update UPX action to run only on Linux. Hypothetically, UPX itself can be seen as a problem. This is an experiment.
2026-08-30 16:00:21 -05:00
dependabot[bot] f278de534f Bump actions/setup-java from 5.7.0 to 6.0.0
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 5.7.0 to 6.0.0.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v5.7.0...v6.0.0)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-29 14:52:40 +00:00
A2 Geek 5f1f327d6c Add signing.secretKeyRingFile to build workflow 2026-08-21 14:29:47 -05:00
a2geek 90121aa644 Adding the finish publishing step. 2026-08-20 16:38:19 -05:00
a2geek 828d13bb38 Adding publish to Maven Central step when tagged. 2026-08-20 16:36:26 -05:00
a2geek 16005686bf Creating draft release and uploading all files on tag. 2026-08-18 15:42:19 -05:00
a2geek 01e734ad8c Uploading the GUI JAR files as well. 2026-08-18 15:29:00 -05:00
dependabot[bot] 96cf3e72d0 Bump actions/setup-java from 5.6.0 to 5.7.0
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 5.6.0 to 5.7.0.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v5.6.0...v5.7.0)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-version: 5.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-08 14:52:35 +00:00
dependabot[bot] 458beaaa08 Bump actions/setup-java from 5 to 5.6.0
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 5 to 5.6.0.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v5...v5.6.0)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-version: 5.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-01 14:56:48 +00:00
a2geek b88b831a91 Might as well build RPM as well. Seems to work (tested on a virtual machine with the package itself built on Ubuntu). 2026-07-28 20:08:26 -05:00
a2geek 7024be1b10 Tweaking names 2026-07-28 12:21:14 -05:00
a2geek 81132aca7d Adding Linux/Ubuntu DEB image. 2026-07-28 11:38:27 -05:00
a2geek 3fd6b8fff9 Forgot to add path variable. 2026-07-27 19:39:46 -05:00
a2geek 7479fa7022 Just skipping the tests for the jpackage builds. 2026-07-27 19:35:04 -05:00
a2geek 8a5f48b864 Trying again! 2026-07-27 19:03:12 -05:00
a2geek 5905d8ca7e Mising up the jpackage build to just build SWT tools. This should skip the tests. 2026-07-27 18:56:55 -05:00
a2geek 3e3ce717de First stab at MSI processing. Uncertain of the Wix installation component. 2026-07-27 18:42:34 -05:00
Rob Greene c1fbd446ca Fixing sloppy copy/paste. 2026-07-27 14:29:20 -05:00
Rob Greene e168225aac First stab at automating DMG creation. 2026-07-27 14:14:07 -05:00
a2geek 390c0a6a8a Bumping to Java 25 as the compilation tools now require Java 25. This prevents accidental releases with the wrong version. 2026-07-26 15:35:03 -05:00
A2 Geek c13c193136 Add UPX step to build workflow
Added a step to run UPX for compressing binaries on Windows and Linux.
2026-07-25 14:07:20 -05:00
A2 Geek 562db351ab Exclude Sleak.java from license check 2026-07-25 14:00:33 -05:00
A2 Geek 48d78cf955 Delete .github/workflows/license.yml 2026-07-25 13:58:54 -05:00
A2 Geek 60c1c92435 Delete .github/workflows/gradle.yml 2026-07-25 13:58:41 -05:00
A2 Geek dbca003d17 Add Java build and license check workflows 2026-07-25 13:58:17 -05:00
A2 Geek 75332db8d2 Change GraalVM distribution to Liberica 2026-07-25 12:16:15 -05:00
A2 Geek 8c9e0a8920 Enable macOS build and change GraalVM distribution
Trying to reduce changes to identify what changes are actually required. Testing if the liberica distribution still allows MacOS x86 to compile.
2026-07-25 12:08:49 -05:00
A2 Geek a4646b5ce1 Update nativeCompile.yml to modify permissions and steps
Trying to reduce changes to identify what changes are actually required. Verifying that the permissions settings is required.
2026-07-25 12:02:42 -05:00
A2 Geek 6f5e7c7b65 Update Java version and modify Linux prerequisites
Trying to reduce changes to identify what changes are actually required. Going back to Java 25 and removing the Linux prerequisites.
2026-07-25 11:55:49 -05:00
A2 Geek 5a61cdfe39 Update Java version in nativeCompile workflow
Trying to reduce changes to identify what changes are actually required. Setting Java version back to 21.
2026-07-25 11:37:59 -05:00
A2 Geek ecbb2a9656 Update GRADLE_OPTS for nativeCompile workflow
Trying to reduce changes to identify what changes are actually required. Dropping memory requirement.
2026-07-25 11:30:45 -05:00
A2 Geek 554325fc21 Disable macOS 15 Intel build in CI workflow
Comment out macOS 15 Intel configuration in workflow.
2026-07-25 11:23:55 -05:00
A2 Geek 023066e3c9 Update Java version in nativeCompile workflow 2026-07-25 11:21:26 -05:00
A2 Geek 5be0502640 Increase Java heap size for Gradle build 2026-07-25 11:14:26 -05:00
A2 Geek dd9f8d69fe Add Native Image prerequisites installation step
Added step to install Native Image prerequisites for Linux.
2026-07-25 11:09:47 -05:00
A2 Geek 700a3c1253 Merge pull request #260 from AppleCommander/dependabot/github_actions/actions/setup-java-5
Bump actions/setup-java from 4 to 5
2026-07-18 16:18:57 -05:00
A2 Geek 73f5a6af8a Merge pull request #261 from AppleCommander/dependabot/github_actions/actions/upload-artifact-7
Bump actions/upload-artifact from 4 to 7
2026-07-18 16:18:38 -05:00
A2 Geek 59f7145d77 Merge pull request #262 from AppleCommander/dependabot/github_actions/gradle/actions-6
Bump gradle/actions from 4 to 6
2026-07-18 16:18:19 -05:00
dependabot[bot] 173f0c612e Bump actions/checkout from 4 to 7
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-18 20:51:04 +00:00
dependabot[bot] 586c9a0114 Bump gradle/actions from 4 to 6
Bumps [gradle/actions](https://github.com/gradle/actions) from 4 to 6.
- [Release notes](https://github.com/gradle/actions/releases)
- [Commits](https://github.com/gradle/actions/compare/v4...v6)

---
updated-dependencies:
- dependency-name: gradle/actions
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-18 20:51:01 +00:00
dependabot[bot] 9a2060678c Bump actions/upload-artifact from 4 to 7
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-18 20:50:58 +00:00
dependabot[bot] 40c727db99 Bump actions/setup-java from 4 to 5
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 4 to 5.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-18 20:50:56 +00:00
A2 Geek 6fb7437ce6 Update macOS labels in nativeCompile workflow 2025-12-12 12:37:04 -06:00