Skip to content

If LICENSE is missing from the plugin path but available in the parent path when packaging, include that #315

If LICENSE is missing from the plugin path but available in the parent path when packaging, include that

If LICENSE is missing from the plugin path but available in the parent path when packaging, include that #315

Workflow file for this run

name: "🐍 Python Wheel"
on:
pull_request:
branches:
- master
push:
branches:
- master
workflow_dispatch:
workflow_call:
jobs:
tests:
runs-on: ubuntu-latest
steps:
- name: Get source code
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: "3.8"
cache: "pip"
cache-dependency-path: "requirements/*.txt"
- name: Install project requirements
run: |
python -m pip install -U pip setuptools wheel
python -m pip install -U -r requirements/base.txt
python -m pip install -U build
- name: Install project as a package
run: python -m pip install -e .
- name: Build a binary wheel and a source tarball
run: >-
python -m build --sdist --wheel --outdir dist/ .
- uses: actions/upload-artifact@v4
with:
name: python_wheel
path: dist/*
if-no-files-found: error