7 Commits

Author SHA1 Message Date
c5ab8f900d update reference again?
All checks were successful
Continuous Releases / build (windows) (push) Successful in 3m11s
2026-03-19 23:23:53 -05:00
fac435df56 update repo reference
Some checks failed
Continuous Releases / build (windows) (push) Failing after 3m12s
2026-03-19 23:19:08 -05:00
4e3a868e00 fix syntax error
Some checks failed
Continuous Releases / build (windows) (push) Failing after 3s
2026-03-19 23:16:45 -05:00
f63ef715b7 change trigger 2026-03-19 23:09:14 -05:00
15014a72cb Update .gitea/workflows/ci.yaml 2026-03-18 06:09:43 +00:00
470eba2447 why check again
All checks were successful
Continuous integration / Check (push) Successful in 3m57s
Continuous integration / build (push) Successful in 4m11s
2026-03-18 00:37:11 -05:00
b8e6c3b6fb do release build for pushes on main branch 2026-03-18 00:37:05 -05:00
2 changed files with 6 additions and 13 deletions

View File

@@ -7,28 +7,21 @@ env:
APT_PACKAGES: mingw-w64 APT_PACKAGES: mingw-w64
jobs: jobs:
check:
name: Check
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions-rust-lang/setup-rust-toolchain@v1
- run: apt update && apt install -y ${{ env.APT_PACKAGES }}
- run: rustup target add "${{ env.TARGET_PLATFORM }}"
- run: cargo check --target "${{ env.TARGET_PLATFORM }}"
build_windows: build_windows:
name: build (windows) name: build (windows)
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: actions-rust-lang/setup-rust-toolchain@v1 - uses: actions-rust-lang/setup-rust-toolchain@v1
- run: apt update && apt install -y ${{ env.APT_PACKAGES }} - run: apt update && apt install -y ${{ env.APT_PACKAGES }}
- run: rustup target add "${{ env.TARGET_PLATFORM }}" - run: rustup target add "${{ env.TARGET_PLATFORM }}"
- run: cargo build --target "${{ env.TARGET_PLATFORM }}" - run: cargo build --release --target "${{ env.TARGET_PLATFORM }}"
- uses: actions/gitea-release-action@v1 - uses: https://gitea.com/actions/gitea-release-action@main
env: env:
NODE_OPTIONS: '--experimental-fetch' # if nodejs < 18 NODE_OPTIONS: '--experimental-fetch' # if nodejs < 18
NODE_TLS_REJECT_UNAUTHORIZED=false NODE_TLS_REJECT_UNAUTHORIZED: "false"
with: with:
files: |- files: |-
target/${{ env.TARGET_PLATFORM }}/mimic3-keyboard* target/${{ env.TARGET_PLATFORM }}/mimic3-keyboard*

View File

@@ -1,4 +1,4 @@
on: [push, pull_request] on: [pull_request]
name: Continuous integration name: Continuous integration