aboutsummaryrefslogtreecommitdiffstats
path: root/.github
Commit message (Collapse)AuthorAge
* chore(deps): downgrade to Java 17Libravatar Kristóf Marussy2023-04-15
| | | | | | | | | | | Java 19 is out of support, but Gradle current does not run on Java 20: https://github.com/gradle/gradle/issues/23488 To avoid the complexity of running the build tool on a different JDK than the application, we temporarily remove code that depends on experimental Java 19 or Java 20 features. Revert once the build can run on Java 20.
* chore(deps): bump dependenciesLibravatar Kristóf Marussy2023-04-15
| | | | Also make sure Sonar can process TypeScript files.
* build: add workflow for REUSE compliance checkLibravatar Kristóf Marussy2023-04-15
|
* chore: add copyright headersLibravatar Kristóf Marussy2023-04-15
| | | | | | | | | | | | | | Make sure we obey the REUSE (https://reuse.software) specification and the origin, copyright owner, and license of all files are clearly marked. The whole project is under the EPL-2.0, except for trivial files where copyright is not applicable that are marked with the CC0-1.0 license. Moreover, code included from third parties is also available under the respective license. chore: add CONTRIBUTORS.md List all authors and supporting organizations in accordance with the REUSE specification.
* build: try to fix secret detection in workflowLibravatar Kristóf Marussy2023-03-31
|
* chore(build): update Github actionsLibravatar Kristóf Marussy2022-11-22
| | | | | Use output files as per https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
* chore: upgrade to Java 19Libravatar Kristóf Marussy2022-11-22
| | | | | Use Java 19 and Jetty 12 to take advantage of Project Loom preview features to reduce CPU usage due to XtextWebDocumentAccess thread pools.
* build(ci): try to fix Sonar token conditionalLibravatar Kristóf Marussy2022-09-08
|
* ci: make sonar analysis conditionalLibravatar Kristóf Marussy2021-11-21
| | | | | | | | | | | | Check for the presence of the secret directly (instead of whether we're in a pull request) for a more robust CI. We check the secret according to https://github.community/t/how-can-i-test-if-secrets-are-available-in-an-action/17911 To determine the clone depth (deep for sonar analysis, shallow otherwise) we use the "fake ternary" method from https://github.community/t/do-expressions-support-ternary-operators-to-change-their-returned-value/18114
* build: upgrade to yarn 3Libravatar Kristóf Marussy2021-11-20
| | | | | | | Also upgrades various frontend dependencies. We can't upgrade to typescript 4.5 yet, because https://github.com/yarnpkg/berry/pull/3760 is not released yet.
* ci: do not run sonar on pull requestsLibravatar Kristóf Marussy2021-10-13
| | | | | sonar does not currently support running on pull requests from forks: https://jira.sonarsource.com/browse/MMF-1371
* ci: fix pull request actionsLibravatar Kristóf Marussy2021-10-13
|
* ci(web): add eslint and stylelint to sonarLibravatar Kristóf Marussy2021-10-05
|
* ci: bump to Java 17Libravatar Kristóf Marussy2021-10-02
|
* build: migration to Gradle 7Libravatar Kristóf Marussy2021-09-29
|
* ci: fix typo and simplify workflowLibravatar Kristóf Marussy2021-09-24
|
* ci: trying to fix build.ymlLibravatar Kristóf Marussy2021-09-24
|
* ci: add GH actions build and SonarScannerLibravatar Kristóf Marussy2021-09-24