This repository has been archived on 2024-06-01. You can view files and clone it, but cannot push or open issues or pull requests.
rustboyadvance-ng/.github/workflows/build.yml
MishMish b905e5b791 Add build workflow for windows.
Also, add some badges :P


Former-commit-id: 697095b9f1d5055205f4a4c5e1c880c4c6581faa
Former-commit-id: 6a32c4caea7e7460058ecf46ac12ddedba70b1ff
2020-04-30 20:10:53 +03:00

37 lines
868 B
YAML

name: Build
on:
push:
branches:
- master
jobs:
build-windows-64:
runs-on: windows-2019
steps:
- name: Checkout 🛎️
uses: actions/checkout@v2
- name: Build
run: cargo build --release --manifest-path .\platform\rustboyadvance-sdl2\Cargo.toml
- name: Collect artifacts
run: |
mkdir artifacts
mkdir artifacts\assets
copy README.md artifacts
copy LICENSE artifacts
copy .\assets\icon_cropped_small.png artifacts\assets
copy .\target\release\rustboyadvance-sdl2.exe artifacts
copy .\platform\rustboyadvance-sdl2\msvc\64\*.dll artifacts
copy .\platform\rustboyadvance-sdl2\msvc\64\LICENSE.* artifacts
- name : Uplaod artifacts
uses: actions/upload-artifact@v2
with:
name: rustboyadvance-sdl2-X64_86
path: artifacts