Commit Graph

33 Commits

Author SHA1 Message Date
Alexander Medvedev
f7b70bafb6 ci: build using x86-64-v3 2026-01-20 20:39:57 +01:00
dependabot[bot]
6fe57ff8ef build(deps): bump actions/upload-artifact from 5 to 6 (#1239)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 21:55:59 +01:00
dependabot[bot]
e215d11b5b build(deps): bump actions/download-artifact from 6 to 7 (#1240)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v6...v7)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 21:53:06 +01:00
Alexander Medvedev
fba4d405ac ci: add Windows Arm and macOS Intel 2025-12-09 19:29:57 +01:00
dependabot[bot]
481165dd04 build(deps): bump actions/checkout from 5 to 6 (#1228)
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [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/v5...v6)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-08 10:46:04 +01:00
dependabot[bot]
8899c81022 build(deps): bump actions/download-artifact from 5 to 6 (#1227)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-08 10:45:53 +01:00
Jeromos Kovács
6591d3984d ci: always have a nightly release (#1188)
* ci: pre-release a nightly build on every push

* ci: upload only bin, with name `pumpkin-<arch>-<os>`

* ci: only run on push to `master`

* ci: create a nightly tag for the release

* ci: better nightly release artifact naming

* ci(release): use 7 chars commit hash

* ci: build for aarch64-macos and aarch64-linux as well
2025-12-06 10:18:18 +01:00
dependabot[bot]
2e4ffa96ba build(deps): bump actions/checkout from 5 to 6 (#1218)
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [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/v5...v6)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-25 10:41:44 +01:00
dependabot[bot]
b62b83ec0a build(deps): bump actions/upload-artifact from 4 to 5 (#1207)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-27 08:04:25 +01:00
Alexander Medvedev
85a4d10a36 CI: add rustfmt on clippy step 2025-10-02 17:03:23 +02:00
Alexander Medvedev
932512b5d6 lets try fix CI 2025-10-02 16:54:48 +02:00
Sunset Mikoto
23b3517ae5 fix: use static files by include_json_static (#1123) (#1146)
* fix: use static files by include_json_static (#1123)

* chore: add workflow_dispatch to workflows
2025-08-22 09:57:28 +02:00
Alexander Medvedev
308ca77440 I give up 2025-08-12 18:05:04 +02:00
Alexander Medvedev
f8b896092c Update rust.yml 2025-08-12 17:32:17 +02:00
Alexander Medvedev
d38f5a51da maybe this 2025-08-12 17:00:53 +02:00
Alexander Medvedev
1fc3de914d Update rust.yml 2025-08-12 16:44:22 +02:00
Alexander Medvedev
4b2a8b9fca Update rust.yml 2025-08-12 16:34:57 +02:00
Alexander Medvedev
60dda6ecf1 Update rust.yml 2025-08-12 15:52:30 +02:00
Alexander Medvedev
a12f8c38e5 😞 2025-08-12 15:12:52 +02:00
Alexander Medvedev
f5bc7982f6 lets try that 😞 2025-08-12 14:53:19 +02:00
Alexander Medvedev
8da91bae6b lets try this 2025-08-12 14:26:00 +02:00
Alexander Medvedev
6a1cd304d7 Add release per commit workflow 2025-08-12 12:57:05 +02:00
Alexander Medvedev
83555e0dee CI: Remove macOS
For some reason it seems that macOS often has their own implementations and causes the CI to fail
2025-06-22 23:28:59 +02:00
Alexander Medvedev
cc0f30848e More clippy lints
Also made some vars NonZero
2024-12-19 01:25:19 +01:00
Snowiiii
0ab4b5daed CI: Cache rust dependencies 2024-11-09 09:33:12 +01:00
Snowiiii
e0dd8d6b61 Move Chunks things from Client to Player
Also made Chunk handling more robust
2024-10-28 22:48:17 +01:00
Snowiiii
f970c4bc12 Minior Code cleanups 2024-10-14 12:01:35 +02:00
Snowiiii
018ee7c583 CI: Export executable 2024-10-13 18:57:13 +02:00
lukas0008
10ed8c0472 ci: Separate clippy and build for build release job 2024-08-22 13:58:03 +02:00
lukas0008
b27f6c245b Update names of jobs 2024-08-22 13:53:36 +02:00
lukas0008
6f9ce489ca Split ci into multiple jobs 2024-08-22 13:52:00 +02:00
Snowiiii
b7a4b9da2c CI: Check Linting and Format 2024-08-20 13:20:28 +02:00
Snowiiii
f9319877dd Add CI 2024-08-06 00:02:18 +02:00