XSlime
70c0f43870
chore(workflow): Add Android aarch64 target to Workflow ( #3077 )
...
* try to add Android build github workflow
* fix: indent
* use cargo-ndk instead
* update android api version to 24
* try to apply them to exist workflows
* release the android executable
* correct the test workflow for android
* test it again
* im tired of trying;
* rollback to `cargo ndk-test`
---------
Co-authored-by: w9pi3cz1 <sdfghjk86@outlook.com >
2026-08-28 13:59:15 +02:00
Alexander Medvedev
a2881a96fd
chore(ci): add musl builds
2026-08-25 15:32:07 +02:00
Alexander Medvedev
89f554ed36
chore: add release ci
2026-08-23 16:22:01 +02:00
Alexander Medvedev
3103e97e18
ci: remove macos-15-intel
2026-07-24 12:31:57 +02:00
Alexander Medvedev
1af05a4530
ci: only sign on master
2026-07-09 20:46:22 +02:00
Alexander Medvedev
1196d9226f
ci; add Windows signing
2026-07-08 18:29:44 +02:00
Alexander Medvedev
74beb9738a
fix: https://github.com/Pumpkin-MC/Pumpkin/issues/2276
2026-06-22 19:28:25 +02:00
dependabot[bot]
eaedfdc13b
build(deps): bump actions/checkout from 6 to 7 ( #2286 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6 to 7.
- [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/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
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>
2026-06-22 09:03:25 +02:00
Alexander Medvedev
1576ac820f
fix: CI (1)
2026-05-19 22:04:08 +02:00
dependabot[bot]
c06ae2715b
build(deps): bump softprops/action-gh-release from 2 to 3 ( #2015 )
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 2 to 3.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-version: '3'
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>
2026-04-13 10:37:21 +02:00
Alexander Medvedev
f8596dcaf8
Revert "feat: Add support for multiple CPU targets in Rust workflow ( #1707 )"
...
This reverts commit 83199db6a1 .
2026-03-25 15:38:12 +01:00
Missing_Love
83199db6a1
feat: Add support for multiple CPU targets in Rust workflow ( #1707 )
...
* Enhance CI with x86-64-v2 build and release notes
Add build job for x86-64-v2 architecture and update release process.
Signed-off-by: Missing_Love <42416195+Q2297045667@users.noreply.github.com >
* Enhance CI workflow for x86-64 architecture support
Updated CI workflow to support additional x86-64 architectures and removed deprecated build job for x86-64-v2.
Signed-off-by: Missing_Love <42416195+Q2297045667@users.noreply.github.com >
* Refactor Rust CI workflow with new build steps
Refactor CI workflow to simplify architecture and improve clarity. Added new build steps for standard, x86-64-v2, and x86-64-v3 releases.
Signed-off-by: Missing_Love <42416195+Q2297045667@users.noreply.github.com >
* add macOS Intel x86-64-v3
* Add x86-64-v4
Signed-off-by: Missing_Love <42416195+Q2297045667@users.noreply.github.com >
* treatment for OCD
Signed-off-by: Missing_Love <42416195+Q2297045667@users.noreply.github.com >
* 0
Signed-off-by: Missing_Love <42416195+Q2297045667@users.noreply.github.com >
* rollback
Removed x86-64-v4 architecture from the workflow and adjusted related steps for x86-64-v2 and x86-64-v3. Updated comments and artifact names accordingly.
Signed-off-by: Missing_Love <42416195+Q2297045667@users.noreply.github.com >
* Refactor CI workflow for Rust project
Signed-off-by: Missing_Love <42416195+Q2297045667@users.noreply.github.com >
* Refactor CI workflow for Rust with additional checks
Updated CI workflow for Rust project to include formatting checks, unused dependency detection, and enhanced build and test steps across multiple platforms and architectures.
Signed-off-by: Missing_Love <42416195+Q2297045667@users.noreply.github.com >
* Update GitHub Actions workflow for Rust project
Signed-off-by: Missing_Love <42416195+Q2297045667@users.noreply.github.com >
* Upgrade checkout action from v4 to v6
Signed-off-by: Missing_Love <42416195+Q2297045667@users.noreply.github.com >
* Update rust.yml
Signed-off-by: Missing_Love <42416195+Q2297045667@users.noreply.github.com >
* Update GitHub Actions workflow for Rust
Signed-off-by: Missing_Love <42416195+Q2297045667@users.noreply.github.com >
* Update install-action version in rust.yml
Signed-off-by: Missing_Love <42416195+Q2297045667@users.noreply.github.com >
* Update rust.yml
Signed-off-by: Missing_Love <42416195+Q2297045667@users.noreply.github.com >
---------
Signed-off-by: Missing_Love <42416195+Q2297045667@users.noreply.github.com >
2026-03-25 14:39:24 +01:00
dependabot[bot]
52967aeb56
build(deps): bump actions/download-artifact from 7 to 8 ( #1773 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '8'
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>
2026-03-02 08:13:15 +01:00
dependabot[bot]
b813f4b91c
build(deps): bump actions/upload-artifact from 6 to 7 ( #1775 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/upload-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>
2026-03-02 08:13:03 +01:00
Alexander Medvedev
32a5c52423
fix: CI
...
hopefully
2026-02-21 21:28:00 +01:00
Alexander Medvedev
4afe60aca9
chore: i'm back
2026-02-21 20:52:37 +01:00
FabseGP
cccf8dc2b0
ci: detect unused dependencies in CI + rearrange CI-steps ( #1419 )
...
* chore: detect unused dependencies
* fix: exclude phf in pumpkin-data
* fix: combine CI-steps and fail earlier
* fix: use cargo-nextest + split clippy-steps
2026-02-02 12:37:36 +01:00
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