Skip to content

Commit 6fca835

Browse files
committed
Test super basic thing from an issue
1 parent 6a3e727 commit 6fca835

File tree

1 file changed

+17
-16
lines changed

1 file changed

+17
-16
lines changed

.github/workflows/main.yml

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,22 @@ on:
66
- master
77

88
jobs:
9-
windows-build:
10-
name: 'Windows 32/64-bit'
11-
runs-on: ubuntu-latest
12-
if: contains(github.event.head_commit.message, '[skip ci]') != true
13-
steps:
14-
- name: Checkout Repository
15-
uses: actions/checkout@v2
9+
build:
10+
name: Multiplatform Build (${{ matrix.os }})
11+
runs-on: ${{ matrix.os }}
12+
strategy:
13+
fail-fast: false
14+
matrix:
15+
os: ['windows-latest', 'ubuntu-latest, 'macos-latest']
1616

17-
- name: Package
18-
uses: JackMcKew/pyinstaller-action-windows@main
19-
with:
20-
path: '.'
17+
steps:
18+
- uses: actions/checkout@v2
19+
- uses: actions/setup-python@v2
20+
with:
21+
python-version: 3.9
2122

22-
- name: Upload Artifacts
23-
uses: actions/upload-artifact@v2
24-
with:
25-
name: obs-websocket-http-Windows
26-
path: dist/windows
23+
- run: pip install -r requirements.txt pyinstaller
24+
- run: pyinstaller main.py
25+
- uses: actions/upload-artifact@v2
26+
with:
27+
path: dist/*

0 commit comments

Comments
 (0)