Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump dependencies and update docs #266

Closed
wants to merge 48 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
ebcd039
Reformat get unique users script
blu3berryys Jan 9, 2025
b7bef3d
Update protocol docs
blu3berryys Jan 9, 2025
8bbb7da
Update server setup guide
blu3berryys Jan 9, 2025
34ce4e4
Remove comment on rustfmt config
blu3berryys Jan 9, 2025
1407c2a
Remove a blank space
blu3berryys Jan 9, 2025
db2bc1b
Bump mod dependencies
blu3berryys Jan 9, 2025
676508b
Update readme
blu3berryys Jan 9, 2025
aae53b1
Update mod readme
blu3berryys Jan 9, 2025
4a624e2
Update change log
blu3berryys Jan 9, 2025
284d0e1
Bump Geode
blu3berryys Jan 9, 2025
65233be
Update donate docs
blu3berryys Jan 9, 2025
5cc38cf
Update build action
blu3berryys Jan 9, 2025
1a8a066
Update server build action
blu3berryys Jan 9, 2025
2ea6770
Update launch arguments docs
blu3berryys Jan 9, 2025
1f6b8f4
Reformat baked resources
blu3berryys Jan 9, 2025
c180749
Reformat Sodium version.h
blu3berryys Jan 9, 2025
8f943c0
Bump llgvis dependencies
blu3berryys Jan 9, 2025
f02f8db
Uppercase llgvis readme
blu3berryys Jan 9, 2025
a612e55
Update llgvis gitignore
blu3berryys Jan 9, 2025
a172907
Bump central server dependencies
blu3berryys Jan 9, 2025
6f88311
Uppercase build script comment
blu3berryys Jan 9, 2025
45b55a8
Add dot to Rocket template
blu3berryys Jan 9, 2025
44eb8af
Check IPs in allowed ranges and change some comments
blu3berryys Jan 9, 2025
5511124
Update derive server docs
blu3berryys Jan 9, 2025
8c656a1
Bump derive server dependencies
blu3berryys Jan 9, 2025
d3990c2
Update esp docs
blu3berryys Jan 9, 2025
2736f9a
Bump esp dependencies
blu3berryys Jan 9, 2025
f563996
Bump server test dependencies
blu3berryys Jan 9, 2025
5998b35
Bump observer dependencies
blu3berryys Jan 9, 2025
4490eb3
Bump shared server dependencies
blu3berryys Jan 9, 2025
15dad93
Update license
blu3berryys Jan 9, 2025
a88d10b
Fix workflow
blu3berryys Jan 9, 2025
6223f46
Add an action to bump dependencies and lint files
blu3berryys Jan 9, 2025
3687db9
Bump dependencies and lint
github-actions[bot] Jan 9, 2025
5903203
Merge branch 'GlobedGD:main' into main
blu3berryys Jan 10, 2025
30c603a
Bump syn
blu3berryys Jan 10, 2025
5596a6e
Bump log
blu3berryys Jan 10, 2025
ac73d97
Revert
blu3berryys Jan 10, 2025
fb269f7
Fix warnings
blu3berryys Jan 10, 2025
bbbb0ce
Bump resolver
blu3berryys Jan 10, 2025
7601c12
Bump proc-macro2
blu3berryys Jan 11, 2025
30040f1
Bump log
blu3berryys Jan 11, 2025
b344ed9
Downgrade log
blu3berryys Jan 12, 2025
0af4e00
Bump Geode
blu3berryys Jan 18, 2025
f376338
fix first conflict
blu3berryys Jan 18, 2025
0955b56
migrate new changes
blu3berryys Jan 18, 2025
84464f0
remove this (i forgot during dev)
blu3berryys Jan 18, 2025
5286f39
I forgot this sorry
blu3berryys Jan 18, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,11 @@ jobs:
os: macos-latest

- name: Android32
os: ubuntu-latest
os: ubuntu-24.04
target: Android32

- name: Android64
os: ubuntu-latest
os: ubuntu-24.04
target: Android64

name: ${{ matrix.config.name }}
Expand All @@ -42,7 +42,7 @@ jobs:

package:
name: Package builds
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
needs: build

steps:
Expand Down
43 changes: 43 additions & 0 deletions .github/workflows/bump_deps_and_lint.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
name: Bump Dependencies and Lint

on:
workflow_dispatch:
push:

jobs:
bump_deps_and_lint:
name: Bump dependencies and lint
runs-on: ubuntu-24.04
continue-on-error: true

steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Setup Rust
uses: dtolnay/rust-toolchain@nightly
with:
components: rustfmt

- name: Bump dependencies
run: |
cd server
cargo update --verbose

- name: Apply fixes
run: |
cd server
cargo fix --allow-dirty --verbose

- name: Lint and format
run: |
cd server
cargo fmt --all -- --check || cargo fmt --all

- name: Push changes
run: |
git config user.name "github-actions[bot]"
git config user.email "41898282+github-actions[bot]@users.noreply.github.com"
git add .
git commit -m "Bump dependencies and lint"
git push origin main --force
9 changes: 4 additions & 5 deletions .github/workflows/server.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@ jobs:
matrix:
include:
- name: Linux
os: ubuntu-latest
os: ubuntu-24.04
target: x86_64-unknown-linux-gnu
bin-suffix: "-x64"

- name: Linux ARM64
os: ubuntu-latest
os: ubuntu-24.04
target: aarch64-unknown-linux-gnu
bin-suffix: "-arm64"

Expand All @@ -33,7 +33,6 @@ jobs:
- name: Setup Rust
uses: dtolnay/rust-toolchain@nightly
with:
toolchain: nightly
target: ${{ matrix.target }}

- name: Add Rust target
Expand Down Expand Up @@ -96,7 +95,7 @@ jobs:
shell: bash

- name: Copy artifacts (Linux)
if: matrix.os == 'ubuntu-latest'
if: matrix.os == 'ubuntu-24.04'
run: |
cp server/target/${{ matrix.target }}/release/globed-game-server server/artifacts/globed-game-server${{ matrix.bin-suffix }} || :
cp server/target/${{ matrix.target }}/release/globed-central-server server/artifacts/globed-central-server${{ matrix.bin-suffix }} || :
Expand All @@ -110,7 +109,7 @@ jobs:

merge:
name: Merge artifacts
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
needs: build
steps:
- name: Merge artifacts
Expand Down
Loading