mirror of
https://github.com/craigerl/aprsd.git
synced 2024-11-04 16:01:15 -05:00
Hemna
08c73a17d1
This branch refactors the majority of main.py out into individual modules to compartmentalize the code. Migrated all email related features unti email.py, sending of messages into messaging.py Also refactored all of the socket code to use aprslib for all APRS-IS communication as well as message/packet processing. Moved the email command into it's own Plugin.
23 lines
522 B
YAML
23 lines
522 B
YAML
name: python
|
|
|
|
on: [push, pull_request]
|
|
|
|
jobs:
|
|
tox:
|
|
runs-on: ubuntu-latest
|
|
strategy:
|
|
matrix:
|
|
python-version: [3.6, 3.7, 3.8, 3.9]
|
|
steps:
|
|
- uses: actions/checkout@v2
|
|
- name: Set up Python ${{ matrix.python-version }}
|
|
uses: actions/setup-python@v2
|
|
with:
|
|
python-version: ${{ matrix.python-version }}
|
|
- name: Install dependencies
|
|
run: |
|
|
python -m pip install --upgrade pip
|
|
pip install tox tox-gh-actions
|
|
- name: Test with tox
|
|
run: tox
|