Skip to content

Commit

Permalink
Bump version to 546.0.0 (with Lua 5.4.6)
Browse files Browse the repository at this point in the history
  • Loading branch information
khvzak committed May 15, 2023
1 parent 3d0c6b4 commit 9ef36ac
Show file tree
Hide file tree
Showing 62 changed files with 985 additions and 740 deletions.
34 changes: 13 additions & 21 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,28 +14,25 @@ jobs:
- arm-unknown-linux-gnueabi
- x86_64-apple-darwin
- x86_64-pc-windows-msvc
rust: [stable]
lua: [lua54, lua53, lua52, lua51]
include:
- target: x86_64-unknown-linux-gnu
os: ubuntu-18.04
os: ubuntu-latest
- target: i686-unknown-linux-gnu
os: ubuntu-18.04
os: ubuntu-latest
- target: x86_64-pc-windows-gnu
os: ubuntu-18.04
os: ubuntu-latest
- target: arm-unknown-linux-gnueabi
os: ubuntu-18.04
os: ubuntu-latest
- target: x86_64-apple-darwin
os: macos-latest
- target: x86_64-pc-windows-msvc
os: windows-latest
steps:
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
- uses: actions/checkout@v3
- uses: dtolnay/rust-toolchain@stable
with:
toolchain: ${{ matrix.rust }}
target: ${{ matrix.target }}
override: false
- name: Install GCC (i686-unknown-linux-gnu)
if: ${{ matrix.target == 'i686-unknown-linux-gnu' }}
run: |
Expand Down Expand Up @@ -65,36 +62,31 @@ jobs:
needs: build
strategy:
matrix:
os: [ubuntu-18.04, macos-latest, windows-latest]
rust: [stable]
os: [ubuntu-latest, macos-latest, windows-latest]
lua: [lua54, lua53, lua52, lua51]
include:
- os: ubuntu-18.04
- os: ubuntu-latest
target: x86_64-unknown-linux-gnu
- os: macos-latest
target: x86_64-apple-darwin
- os: windows-latest
target: x86_64-pc-windows-msvc
steps:
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
- uses: actions/checkout@v3
- uses: dtolnay/rust-toolchain@stable
with:
toolchain: ${{ matrix.rust }}
target: ${{ matrix.target }}
override: true
- name: Run ${{ matrix.lua }} tests
run: |
cargo test --manifest-path testcrate/Cargo.toml --release --no-default-features --features ${{ matrix.lua }}
shell: bash

rustfmt:
name: Rustfmt
runs-on: ubuntu-18.04
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
- uses: actions/checkout@v3
- uses: dtolnay/rust-toolchain@stable
with:
toolchain: stable
components: rustfmt
override: true
- run: cargo fmt -- --check
4 changes: 2 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
[package]
name = "lua-src"
version = "544.0.1"
version = "546.0.0"
authors = ["Aleksandr Orlenko <[email protected]>"]
edition = "2018"
edition = "2021"
repository = "https://github.com/khvzak/lua-src-rs"
keywords = ["lua", "lua51", "lua52", "lua53", "lua54"]
readme = "README.md"
Expand Down
Loading

0 comments on commit 9ef36ac

Please sign in to comment.