Skip to content

Commit

Permalink
Merge pull request #70 from hexedtech/fix/ci-lua-py
Browse files Browse the repository at this point in the history
fix: lua and python release CIs
  • Loading branch information
zaaarf authored Nov 17, 2024
2 parents cc42aab + 3e25efd commit bc8314d
Show file tree
Hide file tree
Showing 5 changed files with 17 additions and 15 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/java.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ name: java

on:
push:
branches:
- stable
tags:
- 'v[0-9]+.[0-9]+.[0-9]+'

permissions:
contents: read
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/javascript.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ name: javascript

on:
push:
branches:
- stable
tags:
- 'v[0-9]+.[0-9]+.[0-9]+'

permissions:
contents: read
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/lua.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ name: lua

on:
push:
branches:
- stable
tags:
- 'v[0-9]+.[0-9]+.[0-9]+'

permissions:
contents: read
Expand Down Expand Up @@ -38,7 +38,7 @@ jobs:
- uses: arduino/setup-protoc@v3
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
- run: cargo build --release --features=luajit
- run: cargo build --release --features=lua
- id: previoustag
uses: "WyriHaximus/github-action-get-previous-tag@v1"
with:
Expand Down
14 changes: 8 additions & 6 deletions .github/workflows/python.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ name: python

on:
push:
branches:
- stable
tags:
- 'v[0-9]+.[0-9]+.[0-9]+'

permissions:
contents: read
Expand Down Expand Up @@ -91,9 +91,11 @@ jobs:
matrix:
versions:
- python: 3.8
features: py-noabi
extra: ''
name: 'py'
- python: 3.x
features: py
extra: '--no-default-features'
name: 'py-noabi'
platform:
- runner: windows-latest
target: x64
Expand All @@ -114,12 +116,12 @@ jobs:
working-directory: dist/py
target: ${{ matrix.platform.target }}
container: 'off'
args: --release --out ./build --features ${{ matrix.versions.features }}
args: --release --out ./build ${{ matrix.versions.extra }} --features py
sccache: 'true'
- name: Upload wheels
uses: actions/upload-artifact@v4
with:
name: codemp-${{ matrix.versions.features }}-windows-${{ matrix.platform.target }}
name: codemp-${{ matrix.versions.name }}-windows-${{ matrix.platform.target }}
path: dist/py/build

macos:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ name: rust

on:
push:
branches:
- stable
tags:
- 'v[0-9]+.[0-9]+.[0-9]+'

env:
CARGO_TERM_COLOR: always
Expand Down

0 comments on commit bc8314d

Please sign in to comment.