[PR #227] [MERGED] Add some automated checks #572

Closed
opened 2026-02-25 21:32:17 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/ciur/papermerge/pull/227
Author: @georgkrause
Created: 11/27/2020
Status: Merged
Merged: 11/27/2020
Merged by: @ciur

Base: masterHead: workflows


📝 Commits (6)

  • 74d605b Add some automated checkups
  • cbe4d73 Change names
  • 8e244c9 Remove coverage and fix test run command
  • 2a2a699 Execute tests before linting for testing
  • 472ca5c Install dependencies
  • c50f9b9 Install tesseract to exec all tests

📊 Changes

1 file changed (+34 additions, -0 deletions)

View changed files

.github/workflows/python-app.yml (+34 -0)

📄 Description

Description

As promised, I am providing the same workflows already merged into mglib to check the python codestyle and run the unit tests.

Fixes # (issue)

Type of change

Please delete options that are not relevant.

  • Bug fix (non-breaking change which fixes an issue)
  • [ x ] New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

  • Test A
  • Test B

Test Configuration:

  • Python version:
  • OS version

Checklist:

  • I have read the Contributing file available here
  • I have formatted this PR according to PEP8 rules
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/ciur/papermerge/pull/227 **Author:** [@georgkrause](https://github.com/georgkrause) **Created:** 11/27/2020 **Status:** ✅ Merged **Merged:** 11/27/2020 **Merged by:** [@ciur](https://github.com/ciur) **Base:** `master` ← **Head:** `workflows` --- ### 📝 Commits (6) - [`74d605b`](https://github.com/ciur/papermerge/commit/74d605b24c607265d8d0bfe6267db56e190b7749) Add some automated checkups - [`cbe4d73`](https://github.com/ciur/papermerge/commit/cbe4d73fd31a7eb245a9313ad60619e8465497ec) Change names - [`8e244c9`](https://github.com/ciur/papermerge/commit/8e244c9460a7e492549f0edae7718c80941adf3d) Remove coverage and fix test run command - [`2a2a699`](https://github.com/ciur/papermerge/commit/2a2a69902595d3396226808509fb241c41baf4a7) Execute tests before linting for testing - [`472ca5c`](https://github.com/ciur/papermerge/commit/472ca5c444c201e69ec412a10d18cce56b772d46) Install dependencies - [`c50f9b9`](https://github.com/ciur/papermerge/commit/c50f9b99c38e6297629524aa30db2dc517d6e97a) Install tesseract to exec all tests ### 📊 Changes **1 file changed** (+34 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `.github/workflows/python-app.yml` (+34 -0) </details> ### 📄 Description # Description As promised, I am providing the same workflows already merged into mglib to check the python codestyle and run the unit tests. Fixes # (issue) ## Type of change Please delete options that are not relevant. - [ ] Bug fix (non-breaking change which fixes an issue) - [ x ] New feature (non-breaking change which adds functionality) - [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) - [ ] This change requires a documentation update # How Has This Been Tested? Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration - [ ] Test A - [ ] Test B **Test Configuration**: * Python version: * OS version # Checklist: - [ ] I have read the [Contributing file available here](https://github.com/ciur/papermerge/blob/master/CONTRIBUTING.md) - [ ] I have formatted this PR according to [PEP8 rules](https://www.python.org/dev/peps/pep-0008/) - [ ] I have commented my code, particularly in hard-to-understand areas - [ ] I have made corresponding changes to the documentation - [ ] My changes generate no new warnings - [ ] I have added tests that prove my fix is effective or that my feature works - [ ] New and existing unit tests pass locally with my changes --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-25 21:32:17 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/papermerge#572
No description provided.