summaryrefslogtreecommitdiffstats
path: root/.github
AgeCommit message (Collapse)Author
2023-10-27CI: increase timeout to 90minThomas Waldmann
esp. the macOS CI jobs are sometimes rather slow, so 40min were not enough.
2023-10-08github CI: test on py312 (w/o -dev)Thomas Waldmann
2023-09-25test on python 3.12-devThomas Waldmann
2023-03-27codeql action: upgrade to v2Thomas Waldmann
2022-12-17Merge pull request #7215 from ThomasWaldmann/github-actions-updates-1.2TW
GitHub actions updates (1.2-maint)
2022-12-17github CI: set PKG_CONFIG_PATH againThomas Waldmann
strange: on macOS, the globally set PKG_CONFIG_PATH was overwritten, thus the borg build did not find openssl any more. setting it here locally again works around the issue.
2022-12-17github CI: prepend to PKG_CONFIG_PATHThomas Waldmann
2022-12-17github CI: use actions/cache@v3Thomas Waldmann
2022-12-17no fail fast, just checking...Thomas Waldmann
2022-12-17github CI: use actions/setup-python@v4Thomas Waldmann
should fix the node12 deprecation warning.
2022-12-17github CI: use actions/checkout@v3Thomas Waldmann
should fix the node12 deprecation warning.
2022-12-17github CI: use ubuntu-20.04 (not -latest)Thomas Waldmann
affects only the lint job, everything else used 20.04 already.
2022-12-10fix tox4 passenv issue, fixes #7199Thomas Waldmann
also: have a setting to disable fail-fast, in case something breaks again.
2022-11-20github CI: use python 3.11 (not -dev)Thomas Waldmann
2022-10-27Add new Windows build scripts and CI with GitHub and MSYS2 [backport]Rayyan Ansari
Fixes #7105
2022-07-27CI: test on macOS 12 without fuse / fuse testsThomas Waldmann
too troublesome on github CI due to kernel extensions needed by macFUSE.
2022-06-03CI: also test on python 3.11-devThomas Waldmann
2022-03-07tweak what is backported, as requestedaspargas2
- don't backport `pyproject.toml` or related changes - install some additional -dev packages with `apt-get` for CodeQL - run CodeQL in a python venv
2022-03-05fix codeql complaining about missing headers needed by borgThomas Waldmann
thus: - install requirements first - codeql init - build borg - codeql analyzse
2022-03-05fix codeql complaining about missing cythonaspargas2
backports commits 6cbb7d6, 142bb0e, 4df8255, and 30c145e
2022-03-04fix wrong branch name in github actionsThomas Waldmann
2022-02-25s/apt/apt-get/Andrey Bienkowski
> WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
2022-01-22codeql analysis (#6148)TW
codeql analysis: fixes and cosmetics
2022-01-22add codeql analysisTW
2022-01-16CI: macOS: re-enable fuse2 testing, work around #6099Thomas Waldmann
Downgrade to macOS 10.15 as macOS 11.x breaks fuse2 testing. On macOS 10.15, osxfuse and also macfuse works with borg's fuse2 tests. Upgrading to macOS 11.x based github CI breaks the tests, see #6099, even when using the more recent macfuse to provide fuse2 capability.
2022-01-07Merge pull request #6116 from ThomasWaldmann/upgrade-py-masterTW
upgrade pythons (master)
2022-01-06github ci: use 3.10 (without -dev)Thomas Waldmann
2022-01-06macos ci: no fuse tests for now, fixes #6099Thomas Waldmann
test_fuse hangs (tried with osxfuse as well as with macfuse) for yet unknown reasons.
2021-09-16require python 3.8+, fixes #5975Thomas Waldmann
if you do not have py38+ yet, just use borg 1.1.x.
2021-06-16drop support for py36, require py37+, fixes #5790Thomas Waldmann
if you do not have python >= 3.7, you can still use borg 1.1.x or 1.0.x. another option is to use the fat binary from github releases, which includes python and all other stuff needed.
2021-05-01github CI: test on py310 (again)Thomas Waldmann
2021-03-12don't test on py310 for nowThomas Waldmann
it breaks everything due to issue #5729 - reenable after fixing that.
2021-02-28add support and testing for python 3.10Thomas Waldmann
2020-12-05add a timeout for the github CI jobs, fixes #5548Thomas Waldmann
sometimes they hung for 6h... (not our fault, seems like a infrastructure problem).
2020-12-03Upload coverage reports to codecovSamuel
2020-11-04test fuse2/fuse3Thomas Waldmann
2020-11-03checkout: fetch all to make setuptools_scm workThomas Waldmann
2020-11-03run tests via tox/pytestThomas Waldmann
2020-11-03github action: flake8 linterThomas Waldmann
2020-06-29Update FUNDING.ymlTW
2020-06-29Create FUNDING.ymlTW
2018-04-20Create ISSUE_TEMPLATE.mdborkd
First stab at new issue template
2016-12-03add a PR template pointing to guidelinesThomas Waldmann