Picnic-DevPla-Bot
a3a9ca0bf0
Upgrade step-security/harden-runner v2.11.0 -> v2.11.1 ( #1625 )
...
See:
- https://github.com/step-security/harden-runner/releases/tag/v2.11.1
2025-04-07 09:57:11 +02:00
Picnic-DevPla-Bot
2419dad433
Upgrade step-security/harden-runner v2.10.4 -> v2.11.0 ( #1550 )
...
See:
- https://github.com/step-security/harden-runner/releases/tag/v2.11.0
2025-02-17 09:48:16 +01:00
Picnic-DevPla-Bot
34cab33b76
Upgrade step-security/harden-runner v2.10.3 -> v2.10.4 ( #1525 )
...
See:
- https://github.com/step-security/harden-runner/releases/tag/v2.10.4
2025-01-20 09:50:54 +01:00
Stephan Schroevers
7b81dc44e5
Upgrade Error Prone fork 2.36.0-picnic-1 -> 2.36.0-picnic-2 ( #1499 )
...
This new release is published using GitHub Packages rather than
JitPack. This comes with a simpler release setup and a (hopefully) more
stable package repository. A minor downside is that GitHub Packages
require authenticated access, even for read access. The documentation
has been updated accordingly.
The new release is no longer published using a custom groupId, enabling
some build simplifications.
While there, some obsolete fork-related documentation and configuration
is dropped.
See:
- https://github.com/PicnicSupermarket/error-prone/releases/tag/v2.36.0-picnic-2
- https://github.com/PicnicSupermarket/error-prone/compare/v2.36.0-picnic-1...v2.36.0-picnic-2
2025-01-10 16:40:59 +01:00
Picnic-DevPla-Bot
a98780cef2
Upgrade step-security/harden-runner v2.10.2 -> v2.10.3 ( #1505 )
...
See:
- https://github.com/step-security/harden-runner/releases/tag/v2.10.3
2025-01-10 11:51:58 +01:00
Picnic-DevPla-Bot
7f90f26830
Upgrade s4u/setup-maven-action v1.17.0 -> v1.18.0 ( #1495 )
...
See:
- https://github.com/s4u/setup-maven-action/releases/tag/v1.18.0
2025-01-02 07:40:34 +01:00
Stephan Schroevers
667f83fd2f
Run GitHub Actions workflows on macos-15 and windows-2025 ( #1490 )
...
See:
- https://github.com/actions/runner-images/blob/main/README.md#available-images
- https://github.com/actions/runner-images/blob/main/images/macos/macos-15-Readme.md
- https://github.com/actions/runner-images/blob/main/images/windows/Windows2025-Readme.md
2024-12-31 09:49:40 +01:00
Picnic-DevPla-Bot
cd0e962ef7
Upgrade s4u/setup-maven-action v1.16.0 -> v1.17.0 ( #1451 )
...
See:
- https://github.com/s4u/setup-maven-action/releases/tag/v1.17.0
2024-12-08 15:04:27 +01:00
Picnic-DevPla-Bot
1024f0e671
Upgrade step-security/harden-runner v2.10.1 -> v2.10.2 ( #1428 )
...
See:
- https://github.com/step-security/harden-runner/releases/tag/v2.10.2
2024-12-02 10:26:55 +01:00
Stephan Schroevers
13684ec59d
Replace deprecated build-helper:remove-project-artifact goal ( #1413 )
2024-11-13 18:27:41 +01:00
Picnic-DevPla-Bot
7599b0f22f
Upgrade step-security/harden-runner v2.8.0 -> v2.10.1 ( #1404 )
...
See:
- https://github.com/step-security/harden-runner/releases/tag/v2.10.1
- https://github.com/step-security/harden-runner/releases/tag/v2.10.0
- https://github.com/step-security/harden-runner/releases/tag/v2.9.1
- https://github.com/step-security/harden-runner/releases/tag/v2.9.0
- https://github.com/step-security/harden-runner/releases/tag/v2.8.1
2024-11-10 21:33:56 +01:00
Picnic-DevPla-Bot
99aa656a1e
Upgrade s4u/setup-maven-action v1.13.0 -> v1.16.0 ( #1400 )
...
See:
- https://github.com/s4u/setup-maven-action/releases/tag/v1.16.0
- https://github.com/s4u/setup-maven-action/releases/tag/v1.15.0
- https://github.com/s4u/setup-maven-action/releases/tag/v1.14.0
2024-11-09 10:27:57 +01:00
Stephan Schroevers
9390b6f571
Run GitHub Actions workflows on ubuntu-24.04 ( #1391 )
...
See https://github.com/actions/runner-images/blob/main/images/ubuntu/Ubuntu2404-Readme.md
2024-11-03 18:36:54 +01:00
Stephan Schroevers
507d759d02
Upgrade JDKs used by GitHub Actions builds ( #1329 )
...
Summary of changes:
- Use JDK 17.0.13 instead of 17.0.10.
- Use JDK 21.0.5 instead of 21.0.2.
- Use JDK 23.0.1 instead of 22.0.2.
- Have GitHub issue template reference more recent version numbers.
See:
- https://adoptium.net/temurin/release-notes/?version=jdk-17.0.11+9
- https://adoptium.net/temurin/release-notes/?version=jdk-17.0.12+7
- https://adoptium.net/temurin/release-notes/?version=jdk-17.0.13+11
- https://adoptium.net/temurin/release-notes/?version=jdk-21.0.3+9
- https://adoptium.net/temurin/release-notes/?version=jdk-21.0.4+7
- https://adoptium.net/temurin/release-notes/?version=jdk-21.0.5+11
- https://adoptium.net/temurin/release-notes/?version=jdk-23+37
- https://adoptium.net/temurin/release-notes/?version=jdk-23.0.1+11
2024-10-29 10:26:04 +01:00
Picnic-DevPla-Bot
ea60241782
Upgrade Maven 3.9.8 -> 3.9.9 ( #1295 )
...
See:
- https://maven.apache.org/release-notes-all.html
- https://github.com/apache/maven/compare/maven-3.9.8...maven-3.9.9
2024-09-03 15:26:41 +02:00
Picnic-Bot
552ddf6a7d
Upgrade Maven API 3.9.5 -> 3.9.8 ( #701 )
...
See:
- https://maven.apache.org/release-notes-all.html
- https://github.com/apache/maven/releases/tag/maven-3.9.6
- https://github.com/apache/maven/releases/tag/maven-3.9.7
- https://github.com/apache/maven/releases/tag/maven-3.9.8
- https://github.com/apache/maven/compare/maven-3.9.5...maven-3.9.8
2024-08-12 16:14:46 +02:00
Stephan Schroevers
fdf9bb5d25
Make the build JDK 22-compatible ( #1277 )
...
And verify the build with JDK 22.0.2.
2024-08-10 23:13:23 +02:00
Picnic-Bot
e7ca4a5325
Upgrade s4u/setup-maven-action v1.12.0 -> v1.13.0 ( #1187 )
...
See:
- https://github.com/s4u/setup-maven-action/releases/tag/v1.13.0
2024-05-22 10:23:23 +02:00
Picnic-Bot
7bab1eb7fd
Upgrade step-security/harden-runner v2.7.1 -> v2.8.0 ( #1188 )
...
See:
- https://github.com/step-security/harden-runner/releases/tag/v2.8.0
2024-05-22 08:36:34 +02:00
Stephan Schroevers
8a8290587a
Update step-security/harden-runner configuration ( #1177 )
...
This resolves recent build failures by ensuring that JDKs can be
downloaded.
2024-05-19 14:14:20 +02:00
Picnic-Bot
e7d50c247d
Upgrade step-security/harden-runner v2.7.0 -> v2.7.1 ( #1160 )
...
See:
- https://github.com/step-security/harden-runner/releases/tag/v2.7.1
2024-04-30 10:02:09 +02:00
Stephan Schroevers
3b005b0edc
Introduce GitHub Actions step-security/harden-runner step ( #1063 )
2024-03-11 21:43:54 +01:00
Stephan Schroevers
b39e322a67
Upgrade JDKs used by GitHub Actions builds ( #1043 )
...
Summary of changes:
- Use JDK 17.0.10 instead of 17.0.8.
- Use JDK 21.0.2 instead of 21.0.0.
- Have GitHub issue template reference more recent version numbers.
See:
- https://adoptium.net/temurin/release-notes/?version=jdk-17.0.9+9
- https://adoptium.net/temurin/release-notes/?version=jdk-17.0.10+7
- https://adoptium.net/temurin/release-notes/?version=jdk-21.0.1+12
- https://adoptium.net/temurin/release-notes/?version=jdk-21.0.2+13
2024-02-18 16:51:54 +01:00
Picnic-Bot
cce897ed4a
Upgrade s4u/setup-maven-action v1.11.0 -> v1.12.0 ( #1030 )
...
See:
- https://github.com/s4u/setup-maven-action/releases/tag/v1.12.0
2024-02-13 08:08:36 +01:00
Stephan Schroevers
433b8b90c0
Require JDK 17 rather than JDK 11 ( #603 )
...
By raising this baseline the project can now use Java 17 language features such
as text blocks, switch expressions and `instanceof` pattern matching. The code
has been updated to make use of these constructs.
Note that the project can still be used by builds that target an older version
of Java, as long as those builds are executed using JDK 17+.
2024-02-11 16:57:13 +01:00
Stephan Schroevers
79ac13809f
Run builds on macOS 14 rather than macOS 12 ( #1011 )
...
See https://github.blog/changelog/2024-01-30-github-actions-introducing-the-new-m1-macos-runner-available-to-open-source/
2024-01-31 08:43:47 +01:00
Stephan Schroevers
0b04e0fb3f
Build with Maven 3.9.6 ( #964 )
...
Using the `setup-maven-action` GitHub action we can both simplify the
build configuration and configure the version of Maven to use.
See https://github.com/s4u/setup-maven-action
2024-01-13 17:17:01 +01:00
Picnic-Bot
a5b71410ae
Upgrade actions/setup-java v3.13.0 -> v4.0.0 ( #899 )
...
See:
- https://github.com/actions/setup-java/releases/tag/v4.0.0
2023-12-04 07:41:00 +01:00
Stephan Schroevers
eafb73814a
Apply assorted build improvements ( #866 )
...
Summary of changes:
- Consistently use `.yml` instead of `.yaml`.
- Don't install SNAPSHOT artifacts during the CodeQL build, so that
they don't end up in the Maven cache.
- Sync a bunch of `pom.xml` changes from our internal Maven parent.
2023-11-27 11:16:48 +01:00