Commit Graph

64 Commits

Author SHA1 Message Date
Buster "Silver Eagle" Neece b02bf1a3ed
Locale unification part 2 (make PHP handle all locale gen/import). 2021-10-27 01:03:16 -05:00
Buster "Silver Eagle" Neece bf90348788
Combine frontend/backend translation files. 2021-10-26 22:01:01 -05:00
Buster "Silver Eagle" Neece e77c81528d
Revert Redocly push. 2021-10-23 18:11:47 -05:00
Buster "Silver Eagle" Neece 0c08bf8e44
Modify GH Actions YML 2021-10-23 17:20:38 -05:00
Buster "Silver Eagle" Neece f815fb0119
Add CI step to push to Redocly. 2021-10-23 17:19:37 -05:00
Buster "Silver Eagle" Neece ee9baf9c52
Include new webpack dist in build artifacts. 2021-09-11 18:10:04 -05:00
Buster "Silver Eagle" Neece 9dde1ea7b6
Minor fix to GH action. 2021-06-28 03:57:33 -05:00
Buster "Silver Eagle" Neece 58ffde9d66
Add Docker Compose logs to failure handling. 2021-05-09 06:07:13 -05:00
Buster "Silver Eagle" Neece ca8b0984ec
Stylesheet updates
- Merge dark and light CSS into a single generated CSS file with different body classes
 - Optimize CSS generation for production instances
2021-04-29 04:24:11 -05:00
Buster "Silver Eagle" Neece 1c959dd3ff
Implement checkfile format exceptions for CI builds 2021-04-25 09:52:00 -05:00
Buster "Silver Eagle" Neece d0f8250ace
Add maxmind extension to build. 2021-04-25 06:20:32 -05:00
Buster "Silver Eagle" Neece fe06877c2f
Set testing environment on base test runner. 2021-04-25 05:46:09 -05:00
Buster "Silver Eagle" Neece add1682e9b
Simplify GH actions and run some tests far earlier to "fail fast". 2021-04-25 05:41:07 -05:00
Buster "Silver Eagle" Neece b8f112b285
0.12.3 Version Bump 2021-04-14 15:28:27 -05:00
Buster "Silver Eagle" Neece e566887024
Fix tag name for GHCR 2021-04-14 14:55:25 -05:00
Buster "Silver Eagle" Neece 9836b6bac3
Update Docker meta generation to include tags. 2021-04-14 14:40:10 -05:00
Buster "Silver Eagle" Neece 15a7a206e0
Switch image name for ghcr.io 2021-03-27 22:11:34 -05:00
Buster "Silver Eagle" Neece bc1d5d059d
Merge branch 'ci-testing' into main 2021-03-27 12:12:08 -05:00
Buster "Silver Eagle" Neece a7ae4cf439
Revert multi-layering for speed; push to GHCR as well. 2021-03-27 10:51:59 -05:00
Buster "Silver Eagle" Neece 268cbf4500
Simplify testing flow and build process. 2021-03-27 10:15:17 -05:00
Buster "Silver Eagle" Neece 1f8bd3d02b
Temporarily revert to only building AMD64 images. 2021-03-26 22:37:50 -05:00
Buster "Silver Eagle" Neece ddc81aecc9
Add webpack.json to stored artifacts. 2021-03-26 17:44:13 -05:00
Buster "Silver Eagle" Neece 57c0e73211
Serialize tasks. 2021-03-26 17:01:45 -05:00
Buster "Silver Eagle" Neece 71aee32b6c
Restructure into two steps 2021-03-26 17:00:30 -05:00
Buster "Silver Eagle" Neece f97e8fd960
Testing migration to Docker actions v2. 2021-03-26 15:50:34 -05:00
Buster "Silver Eagle" Neece 6b775e1b1d
Add another permission grant for testing. 2021-03-10 21:26:47 -06:00
Buster "Silver Eagle" Neece f340b6b2c6
Partial rollback of workflow for assets. 2021-02-12 10:36:36 -06:00
Buster "Silver Eagle" Neece 0f9de13fcd
Minor cleanup of tag script. 2021-02-11 19:46:36 -06:00
Buster "Silver Eagle" Neece f320b257e6
Simplify script. 2021-02-11 18:55:53 -06:00
Buster "Silver Eagle" Neece a7aadb8dc5
Use variable for tag. 2021-02-11 18:43:51 -06:00
Buster "Silver Eagle" Neece 54661d0ad3
Fix env var name. 2021-02-11 18:29:47 -06:00
Buster "Silver Eagle" Neece 89b905af90
Initial commit of Docker Push action v2. 2021-02-11 18:27:32 -06:00
Buster "Silver Eagle" Neece 2c3ed871e1
Fix typo in GH action. 2021-02-10 22:09:15 -06:00
Buster "Silver Eagle" Neece d72226ff41
Update action to handle main branch name. 2021-02-10 22:07:19 -06:00
Buster "Silver Eagle" Neece a32c39f57a
Update Crowdin GH Action. 2021-02-10 21:27:11 -06:00
Buster "Silver Eagle" Neece 5437e240aa
Update branch name on Crowdin translations. 2021-02-10 21:16:08 -06:00
Buster "Silver Eagle" Neece e866c766e5
Update dependencies for main rename. 2021-02-10 20:52:15 -06:00
Buster "Silver Eagle" Neece 8331efb0f9
Update Crowdin CI dep version. 2020-12-01 08:14:35 -06:00
Buster "Silver Eagle" Neece 7f2feecfba
Switch back to v1 for Docker Hub builds. 2020-10-05 02:16:49 -05:00
Buster "Silver Eagle" Neece e805ec946d
Testing: Avoid lock conflict by not spinning up all containers. 2020-10-04 22:47:05 -05:00
Buster "Silver Eagle" Neece f09023eb20
Switch to specific version for Crowdin. 2020-10-04 19:13:40 -05:00
Buster "Silver Eagle" Neece 0b8895508d
Update versions for GitHub action deps. 2020-10-04 19:11:33 -05:00
Buster "Silver Eagle" Neece 5e29c2f043
Fix tests with pull requests. (#3187)
* Remove redundant test log.
* Set function return type on tests.
* Don't manage translations on branch/PR requests.
* Separate locale and static asset steps.
* Make sure npm ci runs even when translations don't run.
2020-09-20 12:49:41 -05:00
Buster "Silver Eagle" Neece 1b7bd02d54
Switch back to run on tests since exec breaks them...somehow. 2020-08-25 16:21:25 -05:00
Buster "Silver Eagle" Neece 308c814820
Fix "not a TTY" error in test suite. 2020-08-25 15:04:39 -05:00
Buster "Silver Eagle" Neece ce8cfcee3d
Update test suite to properly clean up containers. 2020-08-25 14:44:22 -05:00
Buster "Silver Eagle" Neece 9b0cada31d
Switch to upload_sources instead of translations. 2020-07-06 19:21:55 -05:00
Buster "Silver Eagle" Neece f250e9de63
Generate locale strings during Crowdin step. 2020-07-06 11:59:45 -05:00
Buster "Silver Eagle" Neece f44261b29b
Optimize CI testing and web dependencies (#2899) 2020-05-29 20:36:49 -05:00
Buster "Silver Eagle" Neece 31c55a2c0a
Specify install command explicitly. 2020-05-29 04:55:54 -05:00