Update build_latest.yml

This commit is contained in:
√(noham)² 2024-08-25 15:57:20 +02:00
parent cb2d7af5ef
commit a3a3991303

View File

@ -54,48 +54,14 @@ jobs:
build/*.exe build/*.exe
build/*.bin build/*.bin
build/*.app/**/* build/*.app/**/*
build-win-arm64:
runs-on: windows-latest
steps:
- name: Check-out repository
uses: actions/checkout@v4
- name: Setup Python
uses: actions/setup-python@v5
with:
python-version: '3.10'
cache: 'pip'
cache-dependency-path: |
**/requirements*.txt
architecture: 'arm64'
- name: Install Dependencies
run: |
pip install -r requirements.txt
- name: Build Executable with Nuitka
uses: Nuitka/Nuitka-Action@main
with:
nuitka-version: main
script-name: gofilecli.py
onefile: true
- name: Upload Artifact[win-arm64]
uses: actions/upload-artifact@v3.1.3
with:
name: GoFileCLI_win-arm64
path: |
build/*.exe
build/*.bin
build/*.app/**/*
build-linux-x64: build-linux-x64:
runs-on: ubuntu-latest runs-on: ubuntu-latest
container: ubuntu:18.04
steps: steps:
- name: Check runner architecture
run: uname -m
- run: apt-get update - run: apt-get update
- run: apt-get install -y curl wget - run: apt-get install -y curl wget
- name: Check-out repository - name: Check-out repository
@ -135,6 +101,9 @@ jobs:
container: mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-cross-arm64-20220312201346-b2c2436 container: mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-cross-arm64-20220312201346-b2c2436
steps: steps:
- name: Check runner architecture
run: uname -m
- name: Check-out repository - name: Check-out repository
uses: actions/checkout@v4 uses: actions/checkout@v4
@ -145,7 +114,6 @@ jobs:
cache: 'pip' cache: 'pip'
cache-dependency-path: | cache-dependency-path: |
**/requirements*.txt **/requirements*.txt
architecture: 'arm64'
- name: Install Dependencies - name: Install Dependencies
run: | run: |
@ -171,6 +139,9 @@ jobs:
runs-on: macos-latest runs-on: macos-latest
steps: steps:
- name: Check runner architecture
run: uname -m
- name: Check-out repository - name: Check-out repository
uses: actions/checkout@v4 uses: actions/checkout@v4
@ -207,6 +178,9 @@ jobs:
runs-on: macos-latest runs-on: macos-latest
steps: steps:
- name: Check runner architecture
run: uname -m
- name: Check-out repository - name: Check-out repository
uses: actions/checkout@v4 uses: actions/checkout@v4