Commit Graph

82 Commits

Author SHA1 Message Date
Alexander Brandes
6bb8a2cd3c
Label PRs with merge conflicts (#2468) 2023-10-22 12:51:11 +02:00
renovate[bot]
c7465cc156
Update actions/checkout action to v4 (#2442)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-01 12:00:08 +02:00
Alexander Brandes
e7876c4eba
Update to 1.20 (#2276)
* Towards 1.20

* Init bukkit

* Update YAML to 2.0

* Fixes for 1.20 adapters

* Update obfuscated field names

* Remove getHandle workaround

* entityManager is obfuscated

* Update paperweight

* [ci-skip] Add 1.20 to modrinth task

---------

Co-authored-by: Phillipp Glanz <p.glanz@madfix.me>
Co-authored-by: SirYwell <hannesgreule@outlook.de>
2023-06-09 12:53:42 +02:00
Alexander Brandes
832f93c0f3
Optimize PR builds (#2273)
* Optimize PR build

* Update codeql.yml
2023-06-07 00:51:56 +02:00
Alexander Brandes
4b06796e76
Archive PR artifacts (#2269)
* Archive PR artifacts

* Fix artifact path
2023-06-05 10:51:26 +02:00
Alexander Brandes
c9a4a9c8b4
Update gradle to 8 (#2262)
* Update gradle to 8

* Update codeql.yml
2023-06-04 12:34:03 +02:00
Alexander Brandes
abe120291f
Release 2.6.1 2023-04-23 22:47:30 +02:00
Alexander Brandes
a42864e780
[ci skip] Move renovate config to .github folder 2023-04-07 15:12:55 +02:00
Alexander Brandes
09b899c7a9
[ci skip] Temp disable dc workflow 2023-03-17 22:25:41 +01:00
Alexander Brandes
ccb503e49d
[ci skip] Update CF workflow 2023-03-07 00:14:47 +01:00
Alexander Brandes
94f57799d0
Pin GH actions to SHA to avoid mutable refs (#2126) 2023-03-06 13:51:53 +01:00
Alexander Brandes
98c2d2124e
Split workflows (#2071) 2023-01-16 00:33:13 +01:00
Alexander Brandes
f98e526fa0
Add support for 1.19.3 (#2042)
* 1.19.3

* More fixes

* fix: compile time issues for 1.19.3

* fix: new mappings and GeneratorStructureState

* Add 1.19.3 to release and issue template

* Update dependencies for 1.19.3

* Update worldedit-bukkit/adapters/adapter-1_19_3/build.gradle.kts

Co-authored-by: Pierre Maurice Schwang <mail@pschwang.eu>
2022-12-11 18:36:13 +01:00
Alexander Brandes
41ea21f91d
Run announcement workflow after release workflow 2022-11-28 11:34:09 +01:00
Alexander Brandes
faa0908ba8
Run announcement workflow after 'build' workflow 2022-11-28 11:30:32 +01:00
Alexander Brandes
34dbaa633a
Add CF upload task (#2018) 2022-11-15 19:25:03 +01:00
Alexander Brandes
f356f64c3d
[ci skip] chore: Announce releases on discord (#1980) 2022-10-09 16:40:04 +02:00
Alexander Brandes
292d9f2439
chore: Re-enable CodeQL (#1973) 2022-10-08 13:34:25 +02:00
Alexander Brandes
18bf911fdc
Release 2.4.7 2022-10-04 14:05:36 +02:00
Alexander Brandes
ad38d88642
[ci skip] Link to GH releases (#1970)
chore: Link to GH releases
2022-10-04 13:28:10 +02:00
Alexander Brandes
a32d8dcbdb
Release to Modrinth (#1968)
* feat: Release to Modrinth

* chore: List-ify gameVersions
2022-10-02 21:50:16 +02:00
Alexander Brandes
122b32b9f0
Release 2.4.5 2022-09-05 11:26:31 +02:00
Alexander Brandes
3b109ba3ff
Upload files to curseforge on release (#1929)
* chore: Upload files to curseforge on release

* chore: Use direct artifact path
2022-09-04 23:30:02 +02:00
Alexander Brandes
5b72f396bb
docs: Publish javadocs to GH pages (#1824)
* docs: Publish javadocs to GH pages

* chore: Use up to date URLs

* chore: Update README url
2022-06-17 15:09:32 +02:00
Alexander Brandes
14811169e3
[ci skip] Attach assets to GH releases (#1754)
* ci: Upload release assets

* chore: Update workflow name
2022-05-19 16:17:45 +02:00
renovate[bot]
0d2ed796d8
build: Update release-drafter/release-drafter action to v5.20.0 (#1748)
* build: Update release-drafter/release-drafter action to v5.20.0

* Update release-drafter.yml

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Alexander Brandes <mc.cache@web.de>
2022-05-18 17:21:27 +02:00
Alexander Brandes
3f970cdaef
Rename codeql.yml to codeql.yml.disabled 2022-04-21 13:11:39 +02:00
renovate[bot]
9d56275247
[ci skip] build: Update actions/setup-java action to v3.1.0 (#1690)
* build: Update actions/setup-java action to v3.1.0

* Update build.yml

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Alexander Brandes <mc.cache@web.de>
2022-04-04 15:17:09 +02:00
renovate[bot]
fbb25f289b
[ci skip] build: Update actions/checkout action to v3 (#1663)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-14 18:52:53 +01:00
NotMyFault
3ee9797408
build: Misc dependency updates 2022-03-08 20:51:17 +01:00
Alex
345785a25e
feat: Support for 1.18.2 (#1641)
* feat: Preliminary work for 1.18.2

* Update SpigotNames to 1.18.2 (#1642)

* 1.18.2 / Biome-Holders, regeneration (#1645)

* 1.18.2 / Biome-Holders, regeneration

* fix: reuse old structure sets

* build: Update dev bundles

* fix: Don't log regen world generation

* fix: Run DataConverter with CBT

* fix: Override `#toNativeBinary`

* fix: Exception on regen

Co-Authored-By: Pierre Maurice Schwang <mail@pschwang.eu>

* refactor: Minor cleanup

Co-authored-by: Aurora <21148213+aurorasmiles@users.noreply.github.com>
Co-authored-by: Pierre Maurice Schwang <mail@pschwang.eu>
2022-03-07 15:20:05 +01:00
Alex
081d8ddb50
ci: Bump actions/setup-java to 3.0.0 (#1631) 2022-02-25 22:53:39 +01:00
NotMyFault
77b41e052a
Revert "build: Update dependency org.ajoberstar.grgit:grgit-gradle to v5 (#1611)"
This reverts commit cf0a21d

Apparently that doesn't integrate that seamless in all environments.
2022-02-23 11:15:01 +01:00
Alex
23b5f0cb4a
[ci skip] GitHub does now allow you to rebase PRs straight away 2022-02-21 00:52:22 +01:00
renovate[bot]
7e17a5cbd1
[ci skip] build: Update release-drafter/release-drafter action to v5.18.1 (#1603)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-07 10:34:27 +01:00
NotMyFault
2bb72ebfea
[ci skip] ci: Don't run actions twice 2022-01-31 21:13:44 +01:00
renovate[bot]
c461674402
build: Update release-drafter/release-drafter action to v5.17.6 (#1562)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-24 11:05:47 +01:00
renovate[bot]
96805b85b5
build: Update release-drafter/release-drafter action to v5.17.5 (#1549)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-17 11:02:21 +01:00
NotMyFault
f077ec9163
build: Back to snapshot for development 2022-01-14 14:54:37 +01:00
renovate[bot]
5fc0de0b82
build: Update actions/setup-java action to v2.5.0 (#1530)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-10 11:30:26 +01:00
Alex
f27959e49a
[ci skip] Don't run build twice 2022-01-07 10:42:57 +01:00
Alex
fe1a77a593
ci: Let release drafter listen to forks too 2022-01-05 23:49:36 +01:00
NotMyFault
3a78abe273
ci: Change GH action branch 2022-01-05 17:00:42 +01:00
NotMyFault
30c2597aad
ci: dordsor does love rebasing here too 2022-01-04 20:33:43 +01:00
NotMyFault
aff3d8ba49
build: Deploy API snapshots for 2.0.0 2021-12-21 17:48:56 +01:00
NotMyFault
6350fe5411
build: Fix release drafter base branch 2021-12-20 22:20:41 +01:00
Jordan
d6e3c331d4
Make 1.18 to be effectively in a usable state (#1452)
* Update swathes of easy-to-update-sort-of-code.
 - Untested
 - Should compile but NMF broken something
 - Several todos:
  - biome history//better support (move to biome sections in core)
  - regen (haha lol no thanks, someone else can do that)
  - probably actually do the palette stuff that probably won't work in PaperweightPlatformAdapter

* ci: Provide basic Jenkinsfile for ghprb pipeline

* build: Update paperweight

* upstream: Update Upstream

de6fa17 Add getBrush helper for use with instanceof pattern matching (1926)

* FAWE will now load on startup

* it....works?

* Begin to allow biome edits (and fix biomes reverting to plains upon editing blocks)

* Add new blocks/block properties

* Only create biome palette if supplies is null

* Fix biome operations

* Finally get removing BlockID done (major version change allows it)

* refactor!: Drop PlotSquared v4

Fawe 2.0.0 and newer requires Java 17, PlotSquared v4 supports 1.13 and 1.14, Fawe wont work on these versions nevertheless and refuses to load due Java version incompatiblities with older versions. Newer versions can use PlotSquared v6.

* docs: Update readme

* Added and removed some comments

* Added and removed some comments

* refactor: Rename worldedit configuration

* build: Re-add 1.17 module

This the a very nasty commit

* chore: Implement missing methods

* build: Update paperweight

* upstream: Update upstream

6df194e Remove finalize, use a Cleaner instead (1943)
9843a4f Fix snapshots in 1.18 (1959)

* ci: Escape workflows

* build: Update paperweight to 1.18.1

* build: Update Paster

* Fix compilation

* Bump to 1.18.1

* Do both 1.18 and 1.18.1

Co-authored-by: Alex <mc.cache@web.de>

* Fix single-block lookups

* Reserve ordinals 0 through 3 for air/"reserved"

* Create block palette data with values

* Fix classpath for testing for starlight

* Correctly use block rather than sky light layer [not used in paper]

Co-authored-by: NotMyFault <mc.cache@web.de>
Co-authored-by: Matt <4009945+MattBDev@users.noreply.github.com>
2021-12-20 21:12:04 +00:00
NotMyFault
64f393201f
revert: OSSRH snapshot deployment was successful, returning to baseline
This reverts commit 3a189f65f2.
2021-11-22 18:11:27 +01:00
NotMyFault
3a189f65f2
ci: Trigger initial sync with the OSSRH 2021-11-22 17:18:21 +01:00
NotMyFault
507b8d5e35
ci: Switch deployment to gh actions and use semver & java 17 2021-11-22 13:38:32 +01:00