Skip to content

Commit

Permalink
Fix license integration in release
Browse files Browse the repository at this point in the history
  • Loading branch information
juadde committed Feb 20, 2024
1 parent 5ae3089 commit 2413f06
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,11 +32,17 @@ jobs:
- name: Build wheel for iris-httpsend-module ${{ steps.get-version.outputs.version }}
run: |
python setup.py bdist_wheel
- name: Move wheel to current folder to create artifact
run: |
mv dist/iris_httpsend_module-${{ steps.get-version.outputs.version }}-py3-none-any.whl .
- name: Archive iris-httpsend-module wheel
uses: actions/upload-artifact@v4
with:
name: iris-httpsend-module-wheel
path: dist/iris_httpsend_module-${{ steps.get-version.outputs.version }}-py3-none-any.whl
path: |
iris_httpsend_module-${{ steps.get-version.outputs.version }}-py3-none-any.whl
LICENSE
COPYING.*
if-no-files-found: error
retention-days: 1
outputs:
Expand Down Expand Up @@ -85,6 +91,9 @@ jobs:
source venv/bin/activate
pip install -r requirements.txt
python -u -m unittest --verbose
- name: Move licences to current directory to produce artifact with licences
run: |
mv iris-web/source/dependencies/LICENSE iris-web/source/dependencies/COPYING.* .
- name: Produce tar archive with dockers
run: |
docker tag iriswebapp_db:${{ env.IRIS_VERSION }} iriswebapp_db:${{ env.HTTPSEND_VERSION }}
Expand Down

0 comments on commit 2413f06

Please sign in to comment.