Skip to content

Commit

Permalink
Add: tests
Browse files Browse the repository at this point in the history
  • Loading branch information
dnzbk committed Mar 7, 2024
1 parent 634c724 commit b4e3f38
Show file tree
Hide file tree
Showing 8 changed files with 336 additions and 286 deletions.
32 changes: 0 additions & 32 deletions .github/workflows/pythonapp.yml

This file was deleted.

13 changes: 13 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
name: release

on:
push:
tags:
- "v*"

jobs:
release:
uses: nzbgetcom/nzbget-extensions/.github/workflows/extension-release.yml@main
with:
release-file-list: NotifyPlex.py
release-file-name: notifyplex
15 changes: 15 additions & 0 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
name: tests

on:
push:
branches:
- feature/*
- main

jobs:
tests:
uses: nzbgetcom/nzbget-extensions/.github/workflows/python-tests.yml@main
with:
python-versions: "3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12"
supported-python-versions: "3.8 3.9 3.10 3.11 3.12"
test-script: tests.py
11 changes: 10 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,16 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]
## [3.0.0] - 2024-03-07
### Added
- Python 3.8+ support
- Tests
- "release" and "tests" pipelines

### Changed
- Use the standard "urllib" library instead of "requests"
- Removed Plex Home Theater notifications due to deprication
- README.md

## [2.1.4] - 2020-05-12

Expand Down
Loading

0 comments on commit b4e3f38

Please sign in to comment.