Skip to content

test workflow

test workflow #3

Workflow file for this run

name: Build Workflow Linux
on:
push:
branches: master
jobs:
build-windows:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v1
- name: Install Python
uses: actions/setup-python@v1
with:
python-version: '3.12'
architecture: 'x64'
- name: Install requirements
run: |
pip install -r requirements.txt
- name: Run PyInstaller
run: |
pyinstaller --name SerialToUdpTranslatorV1.0 main.py --onefile --windowed
- uses: actions/upload-artifact@v2
with:
name: SerialToUdpTranslator
path: dist/SerialToUdpTranslatorV1.0.elf
# - name: Create release
# id: create_release
# uses: actions/create-release@v1
# env:
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# with:
# tag_name: v1.0.0-${{ github.run_id }}
# release_name: v1.0.0-${{ github.run_id }}
# body: |
# Release v1.0.0
# draft: false
# prerelease: false
# - name: Upload Release Asset
# id: upload-release-asset
# uses: actions/upload-release-asset@v1
# env:
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# with:
# upload_url: ${{steps.create_release.outputs.upload_url}}
# asset_path: dist/SerialToUdpTranslatorV1.0.elf
# asset_name: SerialToUdpTranslatorV1.0-Linux-x64.elf
# asset_content_type: application/zip