From 294cbbccbc37d5b9116f52a48ce5023556b565af Mon Sep 17 00:00:00 2001 From: rjindael Date: Mon, 17 Jul 2023 18:35:06 -0700 Subject: [PATCH] ci: improvements and such --- .github/workflows/ci.yml | 7 +++---- README.md | 1 + 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a9b1196..3f3a8be 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,7 +5,7 @@ jobs: build-windows: strategy: matrix: - configuration: [Release, Debug] + configuration: [release, debug] name: Build (Windows) runs-on: windows-latest @@ -23,7 +23,6 @@ jobs: - uses: msys2/setup-msys2@v2 name: Set up MSYS2 with: - update: true msystem: mingw64 install: >- mingw-w64-x86_64-gcc @@ -35,7 +34,7 @@ jobs: mingw-w64-x86_64-qt6 - name: Generate Ninja build files - run: cmake -G Ninja -B build -DCMAKE_BUILD_TYPE=${{ matrix.configuration == 'Release' && 'MinSizeRel' || matrix.configuration }} . + run: cmake -G Ninja -B build -DCMAKE_BUILD_TYPE=${{ matrix.configuration == 'release' && 'MinSizeRel' || 'Debug' }} . - name: Build (Ninja) run: ninja -C build @@ -59,5 +58,5 @@ jobs: - name: Upload uses: actions/upload-artifact@v3 with: - name: RNR for Windows (${{ matrix.configuration }}) + name: RNR (win_x64-${{ matrix.configuration }}-${{ github.sha }}) path: build/dist \ No newline at end of file diff --git a/README.md b/README.md index 38bef1e..0962b94 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,5 @@ # RNR +[![GitHub CI Status](https://img.shields.io/github/actions/workflow/status/lrre-foss/rnr/ci.yml?branch=trunk&label=builds)](https://github.com/lrre-foss/rnr/actions) [![Star](https://img.shields.io/github/stars/lrre-foss/RNR?style=social)](https://github.com/lrre-foss/RNR/stargazers) RNR (**R**NR's **N**ot **R**oblox) is a project that aims to recreate the look and feel of classic Roblox with new features while remaining fully compatible with clients from that era. It is built upon an engine that closely resembles Roblox's own at the time, referencing disassemblies of legacy client binaries.