Commit Graph

131 Commits

Author SHA1 Message Date
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]
644023d89f build(deps): bump crate-ci/typos from 1.39.2 to 1.40.0 (#1222)
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.39.2 to 1.40.0.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crate-ci/typos/compare/v1.39.2...v1.40.0)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-version: 1.40.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexander Medvedev <lilalexmed@proton.me>
2025-12-01 11:25:38 +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]
29c5c25ae4 build(deps): bump crate-ci/typos from 1.39.0 to 1.39.2 (#1219)
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.39.0 to 1.39.2.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crate-ci/typos/compare/v1.39.0...v1.39.2)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-version: 1.39.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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:28 +01:00
Alexander Medvedev
47bbc56591 this should fix plugin errors
at least for now
2025-11-01 12:13:28 +01:00
Alexander Medvedev
32b76fc730 Revert "ci: add multi-platform Docker image support for ARM64 (#1180)"
This reverts commit ddc57f21f9.
2025-11-01 11:07:52 +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
Vianney Veremme
ddc57f21f9 ci: add multi-platform Docker image support for ARM64 (#1180)
* Add support for multiple platforms in Docker build

* Enhance Docker workflow with QEMU and Buildx setup

Added steps to set up QEMU and Docker Buildx, and login to GitHub Container Registry.

* Refactor Docker workflow for improved clarity

* Remove duplicate GitHub CR login step

Removed duplicate login step for GitHub Container Registry in the Docker workflow.

* Reorder Docker Buildx setup in workflow

* Rename step to 'Docker Buildx' in workflow
2025-10-15 09:44:38 +02:00
dependabot[bot]
7e1f7ce925 build(deps): bump crate-ci/typos from 1.37.2 to 1.38.1 (#1195)
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.37.2 to 1.38.1.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crate-ci/typos/compare/v1.37.2...v1.38.1)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-version: 1.38.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-13 17:38:55 +02:00
Alexander Medvedev
0c2b647a45 fix CI
Replaced old chunk files used for testing
2025-10-06 16:14:03 +02: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
dependabot[bot]
58b4c6593a build(deps): bump crate-ci/typos from 1.36.2 to 1.36.3 (#1179)
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.36.2 to 1.36.3.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crate-ci/typos/compare/v1.36.2...v1.36.3)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-version: 1.36.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-02 16:47:27 +02:00
dependabot[bot]
80741dd47a build(deps): bump crate-ci/typos from 1.35.5 to 1.36.2 (#1167)
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.35.5 to 1.36.2.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crate-ci/typos/compare/v1.35.5...v1.36.2)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-version: 1.36.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-08 17:31:11 +02:00
dependabot[bot]
726947a864 build(deps): bump crate-ci/typos from 1.35.4 to 1.35.5 (#1150)
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.35.4 to 1.35.5.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crate-ci/typos/compare/v1.35.4...v1.35.5)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-version: 1.35.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-26 09:06:21 +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
dependabot[bot]
2bf30cc875 Bump actions/checkout from 4 to 5 (#1133)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [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/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  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-08-18 09:11:00 +02:00
dependabot[bot]
17135acebc Bump crate-ci/typos from 1.35.3 to 1.35.4 (#1134)
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.35.3 to 1.35.4.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crate-ci/typos/compare/v1.35.3...v1.35.4)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-version: 1.35.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-18 09:10:54 +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
cb3483372c hope that this fixes CI 2025-08-12 14:09:10 +02:00
Alexander Medvedev
472946f85d fix clippy 2025-08-12 13:08:21 +02:00
Alexander Medvedev
6a1cd304d7 Add release per commit workflow 2025-08-12 12:57:05 +02:00
dependabot[bot]
1ae16b032d Bump crate-ci/typos from 1.34.0 to 1.35.3 (#1118)
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.34.0 to 1.35.3.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crate-ci/typos/compare/v1.34.0...v1.35.3)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-version: 1.35.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexander Medvedev <lilalexmed@proton.me>
2025-08-11 22:00:53 +02:00
dependabot[bot]
ce9c29891d Bump crate-ci/typos from 1.33.1 to 1.34.0 (#1022)
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.33.1 to 1.34.0.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crate-ci/typos/compare/v1.33.1...v1.34.0)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-version: 1.34.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-07 13:13:43 +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
Dominik
0e4e835624 Repository check step in Docker workflow (#874)
* Implement sponge functionality

* Fix compilation errors

* There are no errors in Ba Sing Se

* Fix formatting

* Downgrade docker support

* Update docker.yml

* Update mod.rs

* Update mod.rs

* Delete pumpkin/src/block/blocks/sponge.rs

---------

Co-authored-by: Your Name <you@example.com>
2025-06-17 16:15:25 +02:00
Alexander Medvedev
c253b0902c fix some CI issues
hopefully...
2025-06-12 20:15:46 +02:00
Dominik
7ec9dbf80c Check repo in docker workflow (#860) 2025-06-08 20:29:02 +02:00
Alexander Medvedev
fb3792eaf4 Update typos to 1.33 2025-06-05 17:09:29 +02:00
Alexander Medvedev
bfc2f6794a Update typos 2025-05-03 15:56:01 +02:00
Commandcracker
9b53abcec0 Add docker to dependabot (#694) 2025-04-05 22:16:13 +02:00
Commandcracker
33d9010c8f Add useful docker tags (#682)
* Better tags

* remove - form mc

* update tagging version extraction
2025-04-04 08:37:05 +02:00
Commandcracker
e589460fb2 Move Docker annotations to CI (#697)
* Remove annotations from Dockerfile

* Add annotations in CI
2025-04-04 08:27:52 +02:00
dependabot[bot]
4db3ac6926 Bump crate-ci/typos from 1.30.0 to 1.31.0 (#686)
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.30.0 to 1.31.0.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crate-ci/typos/compare/v1.30.0...v1.31.0)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-31 08:09:54 +02:00
dependabot[bot]
a9bfd1316b Bump crate-ci/typos from 1.29.9 to 1.30.0 (#606)
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.29.9 to 1.30.0.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crate-ci/typos/compare/v1.29.9...v1.30.0)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-03 10:53:38 +01:00
dependabot[bot]
0bbb7f7823 Bump crate-ci/typos from 1.29.7 to 1.29.9 (#586)
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.29.7 to 1.29.9.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crate-ci/typos/compare/v1.29.7...v1.29.9)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-24 07:51:30 +01:00
Alexander Medvedev
148ac38fe3 Make TextComponent::translate simpler 2025-02-16 18:47:30 +01:00
Alexander Medvedev
e2dff9d55a CI: Check for typos 2025-02-12 16:19:26 +01:00
Alexander Medvedev
2a935d0025 Update PR template 2025-01-03 12:31:48 +01:00
Alexander Medvedev
d5174a2d31 Delete issues/config.yml 2025-01-03 10:20:39 +01:00
Alexander Medvedev
cc0f30848e More clippy lints
Also made some vars NonZero
2024-12-19 01:25:19 +01:00