Skip to content

Commit

Permalink
0.6.4
Browse files Browse the repository at this point in the history
  • Loading branch information
BlueSkyXN committed Aug 18, 2023
1 parent 46d6164 commit 2b39295
Showing 1 changed file with 54 additions and 1 deletion.
55 changes: 54 additions & 1 deletion .github/workflows/python-build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -109,4 +109,57 @@ jobs:
uses: actions/upload-artifact@v3
with:
name: build_CSV_Data_Compare_${{ matrix.os }}_v${{ env.COMMIT_MESSAGE }}
path: dist/windows-2019/CSV_Data_Compare.exe
path: dist/windows-2019/CSV_Data_Compare.exe

build-CSV_DataAnalysis:
runs-on: ${{ matrix.os }}
strategy:
matrix:
build: [linux, windows]
include:
- build: linux
os: ubuntu-22.04
- build: windows
os: windows-2019
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Set up Python
uses: actions/setup-python@v3
with:
python-version: '3.10'
architecture: 'x64'

- name: Set commit message
id: set_commit
run: |
if [ "${{ matrix.os }}" == "ubuntu-22.04" ]; then
echo "COMMIT_MESSAGE=$(git log --format=%B -1)" >> $GITHUB_ENV
elif [ "${{ matrix.os }}" == "windows-2019" ]; then
commit_message=$(git log --format=%B -1)
echo "COMMIT_MESSAGE=$commit_message" >> $GITHUB_ENV
fi
shell: bash
env:
pythonLocation: /opt/hostedtoolcache/Python/3.10.11/x64

- name: Install dependencies
run: |
python -m pip install pyinstaller pandas configparser openpyxl --ignore-installed
- name: Build executable
run: |
pyinstaller --onefile --hidden-import configparser --hidden-import pandas --hidden-import openpyxl --strip CSV_DataAnalysis.py --distpath dist/${{ matrix.os }}
- name: Upload-ubuntu-22.04
if: ${{ matrix.os == 'ubuntu-22.04' }}
uses: actions/upload-artifact@v3
with:
name: build_CSV_DataAnalysis_${{ matrix.os }}_v${{ env.COMMIT_MESSAGE }}
path: dist/ubuntu-22.04/CSV_DataAnalysis

- name: Upload-windows-2019
if: ${{ matrix.os == 'windows-2019' }}
uses: actions/upload-artifact@v3
with:
name: build_CSV_DataAnalysis_${{ matrix.os }}_v${{ env.COMMIT_MESSAGE }}
path: dist/windows-2019/CSV_DataAnalysis.exe

0 comments on commit 2b39295

Please sign in to comment.