Add pypi mirror
This commit is contained in:
parent
eb09f72a9c
commit
a118eb0da4
10
README.md
10
README.md
|
@ -8,6 +8,11 @@ The source code directory should have your `.spec` file that PyInstaller generat
|
||||||
|
|
||||||
If the `src` folder has a `requirements.txt` file, the packages will be installed into the environment before PyInstaller runs.
|
If the `src` folder has a `requirements.txt` file, the packages will be installed into the environment before PyInstaller runs.
|
||||||
|
|
||||||
|
If you wish to specify a package mirror, this is possibly via the `pypi_url` and/or the `pypi_index_url`, these defaults are:
|
||||||
|
|
||||||
|
- `pypi_url` = `https://pypi.python.org/`
|
||||||
|
- `pypi_index_url` = `https://pypi.python.org/simple`
|
||||||
|
|
||||||
## Example usage
|
## Example usage
|
||||||
|
|
||||||
Include this in your `.github/workflows/main.yaml`:
|
Include this in your `.github/workflows/main.yaml`:
|
||||||
|
@ -15,6 +20,7 @@ Include this in your `.github/workflows/main.yaml`:
|
||||||
```yaml
|
```yaml
|
||||||
- name: PyInstaller Windows
|
- name: PyInstaller Windows
|
||||||
uses: JackMcKew/pyinstaller-action-windows@master
|
uses: JackMcKew/pyinstaller-action-windows@master
|
||||||
|
with: src
|
||||||
```
|
```
|
||||||
|
|
||||||
## Full Example
|
## Full Example
|
||||||
|
@ -52,3 +58,7 @@ jobs:
|
||||||
name: name-of-artifact
|
name: name-of-artifact
|
||||||
path: src/dist/windows
|
path: src/dist/windows
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Sources
|
||||||
|
|
||||||
|
A big thank you to all the contributors over at <https://github.com/cdrx/docker-pyinstaller>, this action is just a modified version of their docker container, thank you!
|
||||||
|
|
|
@ -9,6 +9,14 @@ inputs:
|
||||||
description: 'Directory containing source code & .spec file (optional requirements.txt).'
|
description: 'Directory containing source code & .spec file (optional requirements.txt).'
|
||||||
required: True
|
required: True
|
||||||
default: src
|
default: src
|
||||||
|
pypi_url:
|
||||||
|
description: 'Specify a custom URL for PYPI'
|
||||||
|
required: False
|
||||||
|
default: https://pypi.python.org/
|
||||||
|
pypi_index_url:
|
||||||
|
description: 'Specify a custom URL for PYPI Index'
|
||||||
|
required: False
|
||||||
|
default: https://pypi.python.org/simple
|
||||||
outputs:
|
outputs:
|
||||||
output:
|
output:
|
||||||
description: 'The output of PyInstaller'
|
description: 'The output of PyInstaller'
|
||||||
|
|
|
@ -11,6 +11,10 @@ set -e
|
||||||
# and don't allow that much flexibility to mount volumes
|
# and don't allow that much flexibility to mount volumes
|
||||||
SRCDIR=$1
|
SRCDIR=$1
|
||||||
|
|
||||||
|
PYPI_URL = $2
|
||||||
|
|
||||||
|
PYPI_INDEX_URL = $3
|
||||||
|
|
||||||
WORKDIR=${SRCDIR:-/src}
|
WORKDIR=${SRCDIR:-/src}
|
||||||
|
|
||||||
#
|
#
|
||||||
|
|
Loading…
Reference in New Issue