This commit is contained in:
Snowiiii 2024-08-06 00:02:18 +02:00
parent 530a5c8667
commit f9319877dd
3 changed files with 35 additions and 1 deletions

View File

@ -10,3 +10,7 @@ updates:
directory: "/" directory: "/"
schedule: schedule:
interval: weekly interval: weekly
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: weekly

22
.github/workflows/rust.yml vendored Normal file
View File

@ -0,0 +1,22 @@
name: Cargo Build & Test
on:
push:
pull_request:
env:
CARGO_TERM_COLOR: always
jobs:
build_and_test:
name: Rust project - latest
runs-on: ubuntu-latest
strategy:
matrix:
toolchain:
- stable
steps:
- uses: actions/checkout@v4
- run: rustup update ${{ matrix.toolchain }} && rustup default ${{ matrix.toolchain }}
- run: cargo build --verbose
- run: cargo test --verbose

View File

@ -1,4 +1,12 @@
## Pumpkin <div align="center">
# Pumpkin
![CI](https://github.com/Snowiiii/Pumpkin/actions/workflows/rust.yml/badge.svg)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
</div>
Pumpkin is a Minecraft server built entirely in Rust, offering a fast, efficient, Pumpkin is a Minecraft server built entirely in Rust, offering a fast, efficient,
and customizable experience. It prioritizes performance and player enjoyment while adhering to the core mechanics of the game. and customizable experience. It prioritizes performance and player enjoyment while adhering to the core mechanics of the game.