From 50f6064fa808ad1cb386f74bbd3eaa3de52191c5 Mon Sep 17 00:00:00 2001 From: Max Mehl Date: Tue, 16 Jan 2024 14:54:40 +0100 Subject: [PATCH] add step for test build and install --- .gitea/workflows/test.yaml | 32 +++++++++++++------------------- 1 file changed, 13 insertions(+), 19 deletions(-) diff --git a/.gitea/workflows/test.yaml b/.gitea/workflows/test.yaml index 4e32219..6d642d6 100644 --- a/.gitea/workflows/test.yaml +++ b/.gitea/workflows/test.yaml @@ -33,25 +33,19 @@ jobs: # - name: Execute seafile-mirror # run: poetry run ossrfc --help - # # Test building the package and installing it via pip3 - # test-build-install: - # runs-on: ubuntu-20.04 - # steps: - # - uses: actions/checkout@v2 - # - name: Set up Python - # uses: actions/setup-python@v2 - # with: - # python-version: "3.9" - # - name: Install poetry - # run: pip install poetry - # - name: Build package - # run: poetry build - # - name: Install package - # run: pip3 install dist/oss_red_flag_checker-*.tar.gz - # - name: Run package - # run: | - # ossrfc --version - # ossrfc --help + # Test building the package and installing it via pip3 + test-build-install: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Install poetry + run: pip install poetry + - name: Build package + run: poetry build + - name: Install package + run: pip3 install dist/seafile_mirror-*.tar.gz + - name: Run package + run: seafile-mirror --help # Run tool against own repository selftest: