mirror of
https://github.com/spalencsar/bearhub.git
synced 2026-07-07 03:34:15 +02:00
Release 0.10.7-bearhub.6
Complete M1 identity work, fix runtime URL regressions, repair the test suite, add CI, migrate packaging/AppImage branding to Bearhub, and document the Qt6/PySide6 migration plan.
This commit is contained in:
15
.github/ISSUE_TEMPLATE/bug_report.md
vendored
15
.github/ISSUE_TEMPLATE/bug_report.md
vendored
@@ -8,28 +8,27 @@ assignees: ''
|
||||
---
|
||||
|
||||
**Before opening a new issue**
|
||||
Install the **staging** branch and check if the unexpected behavior is happening there as well.
|
||||
If you are on ArchLinux-based distro, you can install it through AUR (**bauh-staging**). Otherwise, you have
|
||||
to clone the repository and install it with pip:
|
||||
Install the latest `bearhub-git` package from AUR and check if the unexpected behavior is happening there as well.
|
||||
Otherwise, install from source:
|
||||
```
|
||||
git clone https://github.com/vinifmor/bauh.git -b staging --depth=1
|
||||
cd bauh
|
||||
git clone https://github.com/spalencsar/bearhub.git --depth=1
|
||||
cd bearhub
|
||||
python3 -m venv venv
|
||||
venv/bin/pip install pip --upgrade
|
||||
venv/bin/pip install setuptools --upgrade
|
||||
venv/bin/pip install -r requirements.txt
|
||||
venv/bin/pip install .
|
||||
venv/bin/bauh # or venv/bin/bauh-tray
|
||||
venv/bin/bearhub # or venv/bin/bearhub-tray
|
||||
```
|
||||
|
||||
**Describe the bug**
|
||||
A clear and concise description of what the bug is.
|
||||
|
||||
**Software Environment**
|
||||
bauh version:
|
||||
Bearhub version:
|
||||
O.S: name and version
|
||||
Python version:
|
||||
Installation method: pip | distro package manager (e.g: pacman)
|
||||
|
||||
|
||||
P.S: these instructions and the template must be respected, otherwise your issue will be closed.
|
||||
P.S: these instructions and the template must be respected, otherwise your issue will be closed.
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
name: Suggest a new AppImage application to the database
|
||||
about: At the moment bauh's backend is only able to work with GitHub/GitLab projects. The project also needs to attach the AppImage file to its releases.
|
||||
about: At the moment Bearhub's AppImage backend is only able to work with GitHub/GitLab projects. The project also needs to attach the AppImage file to its releases.
|
||||
title: "[New AppImage] application_name"
|
||||
labels: appimage
|
||||
assignees: ''
|
||||
|
||||
35
.github/workflows/tests.yml
vendored
Normal file
35
.github/workflows/tests.yml
vendored
Normal file
@@ -0,0 +1,35 @@
|
||||
name: Tests
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
unittest:
|
||||
name: unittest (${{ matrix.python-version }})
|
||||
runs-on: ubuntu-latest
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
python-version: ["3.11", "3.12"]
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: ${{ matrix.python-version }}
|
||||
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -r requirements.txt
|
||||
pip install -e .
|
||||
|
||||
- name: Run unit tests
|
||||
run: python -m unittest discover -s tests -p "test_*.py" -v
|
||||
Reference in New Issue
Block a user