Quinn Casey
37531ec5e0
Fix "incorrect type" YAML error
2022-03-02 12:18:29 -08:00
Marc Schaefer
f8991ca8e0
Switch ci.yml from ng to ngx
2022-03-02 21:00:43 +01:00
Quinn Casey
59975087c5
Update paperless-ng to paperless-ngx
2022-03-02 11:18:17 -08:00
1e6c666df4
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 42823a4d28 .
* 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 and GitHub
bc58e459ea
Merge branch 'dev' into feature-black
2022-02-28 07:31:52 -08:00
Quinn Casey and GitHub
dad9de3be3
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 and GitHub
aa39abc41a
Merge pull request #156 from paperless-ngx/docker-fix-ci
...
Fix Armv7 Docker Build
2022-02-27 16:54:22 -08:00
kpj
9b42c0aa50
Make pycodestyle ignore E203
...
See https://github.com/psf/black/issues/315 for more details.
2022-02-27 15:46:12 +01:00
kpj
f7caad9af9
Run pycodestyle with --max-line-length=88 to match black's defaults
2022-02-27 15:42:26 +01:00
kpj
60ad0bb4e2
Run black on all files in project root
2022-02-27 15:36:16 +01:00
kpj
f23d53fe1a
Remove --verbose parameter from black call
2022-02-27 15:33:10 +01:00
kpj
12fa3c7417
Fix wrong job name in CI dependency list
2022-02-27 15:30:49 +01:00
kpj
13885968e3
Add GitHub Actions workflow to check black formatting
2022-02-27 15:21:20 +01:00
Johann Bauer
4377998232
Fix Armv7 Docker build
2022-02-26 13:43:48 +01:00
Toxix and Trenton Holmes
84f96d7a98
Feat adjust github pipeline for docker frontend artifacts
...
This should allow to use docker building the frontend artifacts and
reusing them in the bare metal release.
2022-02-25 14:23:40 -08:00
Johann Bauer and GitHub
88d5bdc8bf
Enable GitHub CodeQL ( #160 )
2022-02-25 23:20:14 +01:00
Quinn Casey and GitHub
ca87b6dbfd
Merge pull request #144 from paperless-ngx/tags-ngx
...
Make CI build from tags starting with ngx-
2022-02-24 08:02:41 -08:00
Johann Bauer
701506e569
Fix build-docker-image CI step
2022-02-24 16:43:57 +01:00
Johann Bauer
9ce3708647
Make CI build from tags starting with ngx-
2022-02-24 15:19:25 +01:00
Johann Bauer and GitHub
9dcfda1f41
Drop support for Python 3.7 ( #142 )
2022-02-24 15:07:30 +01:00
Sven Lankes
8bf6fadf0e
Merge branch 'dev' into removeansible
2022-02-21 21:45:03 +01:00
Sven Lankes
1412daf615
chore: remove ansible playbooks and documentation
2022-02-21 20:15:12 +01:00
Yannic Schroeder
ba1038b4a8
Update nodejs version in CI
...
Angular does not allow nodejs version 15.
2022-02-20 00:16:38 +01:00
Quinn Casey and GitHub
7448609ba7
Revert "CI: Build and tag container on PRs"
2022-02-19 12:44:53 -08:00
Quinn Casey and GitHub
e1c29d09e7
Merge pull request #79 from paperless-ngx/ci-build-container-on-prs
...
CI: Build and tag container on PRs
2022-02-18 06:25:11 -08:00
Quinn Casey and GitHub
e32f63d76e
Build and tag container on PRs
2022-02-17 12:24:46 -08:00
Quinn Casey
305666378b
Fix image name
2022-02-16 08:24:12 -08:00
Quinn Casey
50102af229
Use github container registry
2022-02-16 07:15:22 -08:00
jonaswinkler
dbe820323e
switch to python 3.9
2021-08-18 17:47:53 +02:00
Michael Lynch
af2b5fef13
Add checkout step to whitespace CI job
2021-06-13 10:57:40 -04:00
Michael Lynch
372ac3a40c
Normalize whitespace in source files
...
Ensure that no source files have trailing whitespace at end of lines and ensure that all files end with a single trailing newline.
This also adds Github Actions to enforce whitespace conventions.
2021-06-13 10:57:40 -04:00
Fabian Koller
8f1e95a0ce
Fix GitHub actions
...
Follow-up to #630 .
The check for the target git sha can does not work in the molecule step.
Instead expose the sha through an env variable in GitHub actions.
2021-02-26 19:39:44 +01:00
jonaswinkler
170ddbc76f
Merge branch 'dev'
2021-02-25 17:53:17 +01:00
Fabian Koller
a720ed6a77
Do not require molecule teardown for success
...
CI failures should not be caused by intermittently failing docker
communication furing test teardown.
2021-02-25 06:22:59 +01:00
jonaswinkler
065ff6eaf5
rename some steps
2021-02-23 13:13:12 +01:00
jonaswinkler
5d94a983d2
move codestyle checks into separate job
2021-02-23 13:09:41 +01:00
Jonas Winkler and GitHub
8da85d3609
Update ci.yml
2021-02-22 13:25:21 +01:00
jonaswinkler
127d30918d
lets hope this works!
2021-02-22 12:03:07 +01:00
jonaswinkler
e2a932d744
update dependencies
2021-02-21 00:24:33 +01:00
jonaswinkler
bcee17c3ac
github actions: build release tags
2021-02-07 00:14:24 +01:00
jonaswinkler
47ea60372f
disable CI for translation branches
2021-02-02 14:07:43 +01:00
jonaswinkler
5f44ab5abc
CI: ignore translation branches
2021-02-02 13:27:08 +01:00
jonaswinkler
fd59def1bd
Merge branch 'feature-websockets-status' into dev
2021-01-31 14:37:15 +01:00
jonaswinkler
8cd1dd71e8
Merge branch 'master' into dev
2021-01-31 14:03:44 +01:00
jonaswinkler
adb76eafaf
moved gunicorn.conf.py to a more appropriate place and reference that in the configuration scripts.
2021-01-31 13:52:21 +01:00
Fabian Koller
eb6153c5aa
Change CI ref from merge to head
...
At this time in the CI, merge is not accessible from tree
https://github.community/t/github-sha-but-how-to-get-the-latest-commit-reference-on-a-branch/17160
2021-01-31 12:00:41 +01:00
jonaswinkler
46ea86a6d2
Merge branch 'dev' into feature-websockets-status
2021-01-30 16:08:50 +01:00
jonaswinkler
29e1b51164
add python 3.9 for tests
2021-01-27 20:27:06 +01:00
jonaswinkler
f0d49a1382
enable docker image builds on feature branches
2021-01-26 15:55:47 +01:00
Fabian Koller
bfbdfe857f
Simplify molecule tests
...
"Upgrade" path includes multiple paths anyway:
- installing the latest official release package
- builing the current PR from source
- upgrading between the two versions
2021-01-23 22:55:46 +01:00