hailsens_logger_rs/.forgejo/workflows/rust_build.yml
okhsunrog 90f763ee31
All checks were successful
neofetch demo / test (push) Successful in 0s
Cross-Compile for Windows with Docker / build (push) Successful in 1m37s
fixing CI x9
2024-12-16 13:01:13 +03:00

32 lines
732 B
YAML

name: Cross-Compile for Windows with Docker
on:
push:
branches:
- master
pull_request:
jobs:
build:
runs-on: ubuntu-latest
container:
image: ghcr.io/catthehacker/ubuntu:rust-22.04
env:
CROSS_CONTAINER_IN_CONTAINER: true
DOCKER_HOST: tcp://10.98.213.2:2375
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Install cross
run: cargo install cross
- name: Build with cross using Docker
run: cross build --target x86_64-pc-windows-gnu -r
- name: Upload Windows Binary
uses: actions/upload-artifact@v3
with:
name: windows-binary
path: target/x86_64-pc-windows-gnu/release/*.exe