Declarative builder for Github Action Scripts
Project description
Python CI Workflow Documentation
This documentation provides an overview of the Python CI workflow implemented using GitHub Actions.
Workflow Overview
The Python CI workflow is triggered by two events: pushes to the main branch and pull requests targeting the main branch. It consists of a single job named build, which runs on an ubuntu-latest environment.
Steps
The following steps are executed as part of the workflow:
-
Checkout code
- Name: Checkout code
- Uses:
actions/checkout@v2 - Description: This step checks out the repository code onto the runner.
-
Setup Python
- Name: Setup Python
- Uses:
actions/setup-python@v2 - Description: This step sets up the Python environment for subsequent steps. The Python version used is
3.8.
-
Install dependencies
- Name: Install dependencies
- Run:
pip install -r requirements.txt - Description: This step installs the project dependencies by running
pip installwith the requirements specified in therequirements.txtfile.
-
Run tests
- Name: Run tests
- Run:
pytest tests - Description: This step executes the test suite by running the
pytestcommand with thetestsdirectory.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pyciactions-1.0.12.tar.gz.
File metadata
- Download URL: pyciactions-1.0.12.tar.gz
- Upload date:
- Size: 4.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cdb55026bce87c34c7fdd95b473e226a6debd1a8fc3274d913652ff9adecb98b
|
|
| MD5 |
d32a9ca9a9cc32bc83a50e5bd148b7b1
|
|
| BLAKE2b-256 |
e156c471bd293fdd5a788aed0a08e2c31dc6ce1951a34de642c452e112e287ef
|
File details
Details for the file pyciactions-1.0.12-py3-none-any.whl.
File metadata
- Download URL: pyciactions-1.0.12-py3-none-any.whl
- Upload date:
- Size: 5.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
088f814026bca9ef93304f3f7de2e87b0ca62a9b4503825d2a7b3c2b50e11619
|
|
| MD5 |
cef2608b2da4f177654ae6f1990b101b
|
|
| BLAKE2b-256 |
b577ffb22849a5983b06fa3cef1e02320de19b6c1b13fa9aead522293fcce525
|