372 Commits

Author SHA1 Message Date
shamoon
7bceb6817b Fix project automations failing on PRs from forks 2022-03-22 01:22:19 -07:00
shamoon
92d55abc5b Fix project automations failing from forks 2022-03-22 00:55:23 -07:00
shamoon
1e449f9657 Change dependabot to check npm monthly
[ci skip]
2022-03-21 14:53:56 -07:00
shamoon
3753a296ca Fix pre-commit link
[ci skip]
2022-03-21 10:54:48 -07:00
shamoon
b5de887389 Project actions on dev too
[ci skip]
2022-03-21 08:55:21 -07:00
Michael Shamoon
212f31af3b prettier 2022-03-21 08:38:01 -07:00
Michael Shamoon
dbdd83be2a Merge branch 'main' into dev 2022-03-21 08:36:44 -07:00
shamoon
c7d0c60055 Add Automatic Project Actions
[ci skip]
2022-03-20 20:53:30 -07:00
Trenton Holmes
50155d55d0 Uses a change file action to filter only changed src/ files 2022-03-20 21:50:54 +01:00
Trenton Holmes
01731f7255 Disables coveralls step for dependabot branches/pulls 2022-03-20 21:50:54 +01:00
shamoon
a21d267c1f Merge pull request #304 from paperless-ngx/pull-request-template
Create PULL_REQUEST_TEMPLATE.md
2022-03-14 16:26:04 -07:00
shamoon
2b30168f0c Add review groups 2022-03-13 20:54:06 -07:00
Trenton Holmes
e450676fcc Adds additional CI checks for the backend and frontend, to complement pre-commit hooks which should already be run 2022-03-13 19:37:34 -07:00
Trenton Holmes
12859cff70 Changes the pipenv install to be a sync 2022-03-13 08:20:40 -07:00
Trenton Holmes
17fd35118e Changes codestyle and documentation steps to use cache as well 2022-03-13 08:07:28 -07:00
Trenton Holmes
3bfbc631c0 Fixes coveralls not running 2022-03-13 08:07:28 -07:00
Trenton Holmes
afafe8395f Removes duplicated install of pipenv, changes to use pipx as per the official example 2022-03-13 08:07:28 -07:00
Trenton Holmes
81fe7f5bc0 Updates GHA to use the setup-python pipenv caching 2022-03-13 08:07:28 -07:00
shamoon
36992a93c7 Add note to include how to test 2022-03-13 04:14:00 -07:00
shamoon
7146f650b6 Update PR template with suggestions 2022-03-13 03:56:59 -07:00
shamoon
dff3722687 Update PULL_REQUEST_TEMPLATE.md 2022-03-13 01:15:15 -08:00
shamoon
fbe0c70cef Create PULL_REQUEST_TEMPLATE.md 2022-03-13 01:08:49 -08:00
Trenton Holmes
85741e0c54 Enables dependabot for Github Action versions 2022-03-12 18:03:39 -08:00
Michael Shamoon
923c633da7 Prettier code cleanup for .md files 2022-03-11 11:58:19 -08:00
Michael Shamoon
f64cfe349e Merge branch 'main' into dev 2022-03-10 16:40:38 -08:00
Quinn Casey
86c3206234 Fix failed docker run on multi-tags 2022-03-10 14:58:28 -08:00
Quinn Casey
670f52edb6 Make dependabot labels consistent 2022-03-10 14:01:58 -08:00
Quinn Casey
8ad5557835 [skip ci] Add variable body to fix incorrect changelog 2022-03-05 14:49:52 -08:00
Quinn Casey
b0efac1295 Fix close paren 2022-03-04 12:29:34 -08:00
Quinn Casey
f9f4705bb4 Ensure build isn't skipped on beta tag 2022-03-04 12:28:03 -08:00
Quinn Casey
52168e106a Tag on beta to prerelease 2022-03-04 09:15:59 -08:00
Quinn Casey
cdcb09532e Move build-docker-image before release pipeline 2022-03-04 08:36:13 -08:00
Quinn Casey
7c5939790c Add beta to docker build 2022-03-04 08:31:17 -08:00
Quinn Casey
8e7fa803b1 Merge pull request #209 from paperless-ngx/feature-ci-ngx-dirs
Update CI from -ng to -ngx
2022-03-04 08:28:01 -08:00
Quinn Casey
253b385b07 Fix "incorrect type" YAML error 2022-03-02 12:18:29 -08:00
Marc Schaefer
fdcb4ea4d1 Switch ci.yml from ng to ngx 2022-03-02 21:00:43 +01:00
Quinn Casey
2ad8cf8e1f Update paperless-ng to paperless-ngx 2022-03-02 11:18:17 -08:00
Michael Shamoon
aec5c8073b Fix more -ngx references 2022-03-02 10:59:54 -08:00
shamoon
c6c9fec7d2 Add fixpending label to prevent stale 2022-03-02 15:49:50 +01:00
shamoon
108a31d3a6 Update stale.yml 2022-03-02 15:49:50 +01:00
shamoon
ca12eb07b8 Create stale.yml 2022-03-02 15:49:50 +01:00
Johann Bauer
69a51eb3a7 Enable dependabot for repository (#86) 2022-03-02 15:49:50 +01:00
Quinn Casey
01d0d0e019 CI: Fix multi stage builds (#190)
* Try fixing build error

* --upgrade instead of --update

* Attempt to fix timeout

* Try build qpdf on arm64

* Revert "Try build qpdf on arm64"

This reverts commit 42823a4d28a7922c2a1c74803514d279caf1b8ec.

* Format

* Try with libqpdf-dev install

* Move libqpdf-dev install to else

* Try with correct uname

* Run docker container to extract frontend

Co-authored-by: Johann Bauer <bauerj@bauerj.eu>
2022-03-01 12:48:26 -08:00
Quinn Casey
cb9e7b2dad Merge branch 'dev' into feature-black 2022-02-28 07:31:52 -08:00
Quinn Casey
34d4c17bc2 Merge pull request #161 from stumpylog/multistep-build
Refactor: Do the npm compile as a Build step in docker (Multistep build)
2022-02-28 06:09:17 -08:00
Quinn Casey
8829947411 Merge pull request #156 from paperless-ngx/docker-fix-ci
Fix Armv7 Docker Build
2022-02-27 16:54:22 -08:00
kpj
a14f180524 Make pycodestyle ignore E203
See https://github.com/psf/black/issues/315 for more details.
2022-02-27 15:46:12 +01:00
kpj
495647c113 Run pycodestyle with --max-line-length=88 to match black's defaults 2022-02-27 15:42:26 +01:00
kpj
e54367cfc5 Run black on all files in project root 2022-02-27 15:36:16 +01:00
kpj
e27749bc9d Remove --verbose parameter from black call 2022-02-27 15:33:10 +01:00