Jannis Weis
3b13068470
CI: Run errorprone on Java 11
3 years ago
Jannis Weis
99f98b5bf2
CI: Replace wrapper-cache-enabled with distributions-cache-enabled
3 years ago
Jannis Weis
09542de442
CI: Skip spotless when running errorprone
3 years ago
Jannis Weis
39121e29dc
Replace autostyle with spotless
3 years ago
weisj
4aa4b1ebd1
CI: Disable Werror by default
...
We enable it on the errorprone CI though
3 years ago
weisj
61447eae38
CI: Correct errorprone action name
3 years ago
weisj
d7e9d9607a
CI: Add errorprone check
3 years ago
weisj
b926d95aa5
CI: Upload test report
3 years ago
weisj
c7e608d36a
CI: Fix documentation action
...
It erroneously still set the XCode version to 12.1 even though it isn't supported anymore.
3 years ago
weisj
82a5f3138f
Test + CI: Upload test reports
3 years ago
weisj
12f68839df
Test: More tests about library packaging
3 years ago
weisj
7ca3405acc
Actions: Adjust java versions
...
With the compilation of the module-info a java toolchain with version at least 11 is required.
3 years ago
Jannis Weis
c46bbb2491
CI: Use release token for branch snapshot action
3 years ago
Jannis Weis
181f1489a6
Actions: Use separate token for creating release tags
3 years ago
weisj
75b585a8e6
Actions: Set missing permissions for CodeQL action.
3 years ago
weisj
57cf90d5d1
Actions: Set missing permissions for documentation action.
3 years ago
Jannis Weis
8221732a36
Actions: Remove XCode setup from workflows.
...
The requirement of the XCode version has increased now that we are building for arm64, as we need access to the 11.* version of the SDK.
3 years ago
weisj
e6edcbd3d3
Build: Include own copy of JavaNativeFoundation
3 years ago
weisj
055271afae
Actions: Rebuild native libraries if gradle build files have changed.
3 years ago
weisj
e174ff15ca
Actions+Native: Upload arm64 library on macOS.
...
Upload the arm64 library on macos so it can be consumed by the build on other platforms. We also print the file information to check that the produced library really targets the correct arch.
3 years ago
weisj
e45c8dcd09
Actions: Provide github packages access data to actions.
3 years ago
weisj
ec51044c96
Actions: Unescape "
3 years ago
weisj
46ba8cd009
Actions: Fix comment formatting
3 years ago
weisj
9126d1c1d0
Actions: Replace comment trigger with label to run using pull_request_target
3 years ago
weisj
60ec7790a0
Actions: Use correct context
3 years ago
weisj
2a222123d2
Actions: Use head ref of pull request
3 years ago
weisj
485934b17e
Actions: Use different plugin to create comment
3 years ago
weisj
08d8fa6bec
Actions: Escape comment content fully
3 years ago
weisj
b1bb5caa10
Actions: Add option to use the current branch name as the snapshot identifier
3 years ago
weisj
7a86b6fea3
Actions: Escape " in comment content
3 years ago
weisj
94aceebbe6
Actions: Update comment content
3 years ago
weisj
a3eb73fcc1
Actions: Change pull_request_target to pull_request
3 years ago
weisj
c7d4b79508
Actions: Use github.head_ref and update comment action
3 years ago
weisj
ac00e9bdec
Actions: Add missing env prefix
3 years ago
weisj
c7d0d02bf7
Actions: Add missing $
3 years ago
weisj
a433a3abac
Actions: Add action to deploy a snapshot version of a PR branch.
3 years ago
weisj
60c704d2d6
Test + CI: Disable demo test for normal test runs to reduce CI time. Run all the tests in verbose mode for JDK 16.
3 years ago
weisj
61041de5c0
Actions: Add proper name for illegalAccessCheck.yml
3 years ago
weisj
da03f1b293
CI: Run CI on java16 for all platforms to ensure no illegal access violations occur.
3 years ago
weisj
ef96ce4598
CI: Reduce verbosity of action output.
3 years ago
weisj
5580656e79
Build: Update to Gradle 7
...
Upgrade gradle version to 7.0. Make use of typesafe project and library accessors. These replace the current bom project.
Handle different xCode version on macOS.
4 years ago
weisj
7d9e7d73b7
Update year in LICENSE.
4 years ago
weisj
4fe6c627fc
Setup XServer for linux workflow.
4 years ago
weisj
ade03c5a56
Use XCode version 12.1 for JavaVM.framework capabilities.
4 years ago
weisj
5b8a340e60
Refactor tests.
...
Add tests for custom title bars.
Fix issue where the JRootPane.hideTitlePane option had no effect on macOS.
4 years ago
Jannis Weis
3c457c3509
Create codeql-analysis.yml ( #198 )
...
Create codeql-analysis.yml
4 years ago
weisj
5a1120f6d5
Fix autostyle workflow.
4 years ago
weisj
cb805ef63c
Use github token instead of password for snapshot deployment.
4 years ago
weisj
e37b714088
Ensure autostyle is run on every PR.
4 years ago
Jannis Weis
fbd1fd0dd4
Replace gradle action with wrapper.
4 years ago