Skip to content

Commit

Permalink
add basic CI
Browse files Browse the repository at this point in the history
  • Loading branch information
f18m committed Apr 28, 2024
1 parent 2353c36 commit 041128f
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 1 deletion.
26 changes: 26 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# This workflow will build a Python project
# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-python

name: Python

on: [push]

jobs:

build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: '3.11'
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install -r requirements.txt
# TODO: it would be nice to have the project published on Pypi for easy installation via pip:
#- name: Publish package
# uses: pypa/gh-action-pypi-publish@release/v1
# with:
# password: ${{ secrets.PYPI_API_TOKEN }}
2 changes: 1 addition & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Summary
=======

**PSMQTT** is a cross-platform utility for reporting system and processes
metrics (CPU, memory, disks, network, smart disk data) to an MQTT broker.
metrics (CPU, memory, disks, network, S.M.A.R.T. disk data) to an MQTT broker.

**PSMQTT** is written in Python and is based on:

Expand Down

0 comments on commit 041128f

Please sign in to comment.