379 Commits

Author SHA1 Message Date
Trenton H
cd078ca5f4 Also display the container logs 2022-11-29 20:11:40 -08:00
Trenton H
86938cd6ac Use docker compose to start and stop containers which match directly to our command overrides 2022-11-29 20:11:40 -08:00
Trenton H
dcfa65a18f Transition to a maintained upload release assert 2022-11-28 10:01:43 -08:00
Trenton Holmes
f359e2824a Fixes the pre-commit command 2022-11-27 19:24:16 -08:00
Trenton H
fbce827583 Merge branch 'dev' into beta 2022-11-09 13:51:10 -08:00
Trenton Holmes
b61473b1f7 Adds an untested custom startup functionality 2022-11-08 08:52:01 -08:00
dependabot[bot]
cfce173f6f Bump tj-actions/changed-files from 32 to 34
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 32 to 34.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v32...v34)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-01 15:34:17 -07:00
Trenton Holmes
19257b824b Adds a couple build args to force pikepdf to rebuild dependent wheels if the versions change 2022-11-01 12:42:03 -07:00
shamoon
3be5cc3f77 update logs section 2022-10-31 13:06:17 -07:00
Trenton H
3f94f837d8 Fixes deleting images if the branch API returns an error code and makes the error code a failure 2022-10-31 12:46:25 -07:00
Trenton Holmes
550df7e866 Locks pipenv to the latest, last working version 2022-10-27 13:50:08 -07:00
Trenton H
92a797341e Even more commenting 2022-10-20 12:42:40 -07:00
Trenton H
73ae9e9cc5 Corrects the script name 2022-10-20 12:42:40 -07:00
Trenton H
e17c915048 Simplifies the image tag cleanup into classes, fixes the library images caring about feature branches 2022-10-20 12:42:40 -07:00
Trenton H
33ade20a15 Updates to the new method to set step outputs 2022-10-12 14:04:54 -07:00
Trenton H
f56469ad30 Updates to the Docker login v2 action, adds workflow level concurrency 2022-10-12 14:04:54 -07:00
Trenton H
53ac23b16a Bumps tj-actions/changed-files which should resolve the CI warning about Node 12 2022-10-10 14:45:46 -07:00
Trenton H
69b4c9d9d2 Updates workflow to clone all history so changed-files can work (probably) 2022-10-10 14:30:55 -07:00
Trenton Holmes
d334eec321 Mock out the nltk portions so the data doesn't need to be downloaded 2022-10-10 08:58:23 -07:00
Trenton Holmes
8140f5aa33 Fixes CI unit testing 2022-10-10 08:58:23 -07:00
Trenton Holmes
6b93eab4d6 Updates Gotenberg container to the latest 2022-10-09 17:55:09 -07:00
Trenton Holmes
82965a0a39 Re-lock pipenv version to the last working version 2022-10-09 17:43:58 -07:00
Trenton H
406dae1fca Enable some testing against a real email server to hopefully catch things earlier 2022-10-07 18:28:11 -07:00
Trenton Holmes
d13ca98223 Enables some basic live testing against a tika server with actual sample documents to catch some more errors mocking won't catch 2022-10-07 18:06:06 -07:00
dependabot[bot]
06d114fde9 Bump leonsteinhaeuser/project-beta-automations from 1.3.0 to 2.0.1
Bumps [leonsteinhaeuser/project-beta-automations](https://github.com/leonsteinhaeuser/project-beta-automations) from 1.3.0 to 2.0.1.
- [Release notes](https://github.com/leonsteinhaeuser/project-beta-automations/releases)
- [Commits](https://github.com/leonsteinhaeuser/project-beta-automations/compare/v1.3.0...v2.0.1)

---
updated-dependencies:
- dependency-name: leonsteinhaeuser/project-beta-automations
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-02 10:27:02 -07:00
dependabot[bot]
df8930ca69 Bump tj-actions/changed-files from 29.0.2 to 31.0.2
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 29.0.2 to 31.0.2.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v29.0.2...v31.0.2)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-02 10:26:39 -07:00
dependabot[bot]
9a00e8bd3d Bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-02 10:26:21 -07:00
dependabot[bot]
1796f7b0bc Bump actions/setup-python from 3 to 4
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 3 to 4.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-02 10:25:49 -07:00
Trenton H
0369549cd2 Runs the pre-commit hooks against the changelog before committing it 2022-09-26 12:12:57 -07:00
Trenton Holmes
9fde3e3b4d Minor logging updates 2022-09-12 11:44:33 -07:00
Trenton Holmes
9dd65d7bae Extends the cleanup of image versions to the library images and all the registry cache images as well 2022-09-12 11:44:33 -07:00
Trenton Holmes
0474221b21 Merge branch 'main' into beta 2022-09-11 15:12:54 -07:00
dependabot[bot]
f375dacb04 Bump tj-actions/changed-files from 24 to 29.0.2
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 24 to 29.0.2.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v24...v29.0.2)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-03 18:35:51 -07:00
shamoon
125f681018 Merge pull request #1301 from paperless-ngx/fix-release-drafter
[CI] Fix release drafter issues
2022-08-25 08:25:28 -07:00
Quinn Casey
601773c688 Manually link authors only in docs/changelog.md 2022-08-17 08:30:40 -07:00
Quinn Casey
a01b480831 Fix incorrect double quote on string 2022-08-15 06:27:08 -07:00
Trenton Holmes
f3f11bb24e Resets to a last known working pipenv version 2022-08-14 16:01:22 -07:00
Quinn Casey
d225bd4a82 Set status of new PRs to "Needs Review" 2022-08-11 10:10:08 -07:00
Quinn Casey
8e2b5138d7 Exclude dependabot PRs from project 2022-08-11 10:03:37 -07:00
Quinn Casey
4c17ac4b73 Use fork of release-drafter to exclude prereleases 2022-08-11 09:49:04 -07:00
Quinn Casey
2847645040 Draft more comprehensive changelog 2022-08-10 17:48:56 -07:00
Quinn Casey
75b8cfa193 Add documentation as included label 2022-08-10 17:48:56 -07:00
Quinn Casey
4d7b3194bf CI: Add autolabeler 2022-08-10 17:19:13 -07:00
Quinn Casey
3c7c77420b Merge pull request #1362 from paperless-ngx/ci-file-health
Chore: use pre-commit in the Ci workflow
2022-08-07 13:33:34 -07:00
Trenton Holmes
8cd9ab28f8 Removes no longer needed files 2022-08-04 11:11:49 -07:00
Trenton Holmes
a5a5057f14 Test pre-commit action 2022-08-03 13:20:02 -07:00
Trenton Holmes
21007e593c Adds a pull of all images for the main image after the pruning 2022-08-03 10:19:15 -07:00
Trenton Holmes
a5ad8b0800 Fixes the untagged image deletion so it will not remove images which are referred to by a multi-arch manifest image 2022-08-03 10:19:15 -07:00
Trenton Holmes
8f6d66efc6 Changes the cleanup images workflow so it uses a OAuth token with the correct scope (GITHUB_TOKEN is not enough). Also prevents running if the token is not defined and generally does commenting/cleanups" 2022-08-03 10:19:15 -07:00
dependabot[bot]
9862d13dd4 Bump leonsteinhaeuser/project-beta-automations from 1.2.1 to 1.3.0
Bumps [leonsteinhaeuser/project-beta-automations](https://github.com/leonsteinhaeuser/project-beta-automations) from 1.2.1 to 1.3.0.
- [Release notes](https://github.com/leonsteinhaeuser/project-beta-automations/releases)
- [Commits](https://github.com/leonsteinhaeuser/project-beta-automations/compare/v1.2.1...v1.3.0)

---
updated-dependencies:
- dependency-name: leonsteinhaeuser/project-beta-automations
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-02 08:10:45 -07:00