Matthew Lopez
d9465298d4
Set the TERM environment variable normally
2024-05-31 21:26:27 -04:00
Matthew Lopez
c5128b5425
Group Docusaurus dependency update PRs
2024-05-31 15:50:28 -04:00
Matthew Lopez
ec3a3c81e9
Run actions/configure-pages after checking out repository
2024-05-30 14:35:52 -04:00
Matthew Lopez
70df1c0aa8
Switch from MailDev to Mailpit
2024-05-30 14:26:23 -04:00
Matthew Lopez
6ce3e51f79
Caching the Docusaurus temp directory does not decrease the build time
2024-05-27 23:29:05 -04:00
Matthew Lopez
7d5b1c1563
Add Docusaurus temp directory caching
2024-05-27 23:18:38 -04:00
Matthew Lopez
77042ee61a
Checkout the repository before setting up Node.js for caching
2024-05-27 22:50:31 -04:00
Matthew Lopez
36f78756b8
Create an Actions workflow for the documentation
2024-05-27 22:43:13 -04:00
Matthew Lopez
ef0e777ed3
Create Dependabot config for the docs
2024-05-25 14:24:05 -04:00
Matthew Lopez
35e64a1044
Create verbose mode for all scripts and reduce default output
...
Man, dealing with passing arguments through multiple programs correctly is annoying. Tip: don't use eval, use "$@" instead.
2024-05-19 17:26:37 -04:00
Matthew Lopez
da0f0bbf0f
Allow MongoDB and Postgres to restart in CI due to flakiness
2024-05-15 17:00:33 -04:00
Matthew Lopez
c96c756a5f
Of course I messed up the ln command order
2024-05-10 20:11:11 -04:00
Matthew Lopez
f7c906fa0b
Move from running yq in CI to using a compose.ci.yml
2024-05-10 20:05:42 -04:00
Matthew Lopez
05a67989cd
Rewrite scripts and improve user-friendliness
...
- Update all of the scripts to use Bash instead of sh so I can use arrays and other bashisms
- Create a complete Bash option parsing framework to replace function-lib.sh
- Rewrite all of the scripts to use this framework
- General script user-friendliness improvements, including loading existing environment variables by default instead of always requiring them to be specified
2024-05-10 17:22:25 -04:00
Matthew Lopez
0bcd0a386e
Wait for 60 seconds when testing server startup
2024-03-03 11:03:17 -05:00
Matthew Lopez
de47bcbd6f
Reformat the readmes to wrap at 120 lines
2024-02-22 11:57:46 -05:00
Matthew Lopez
dc01c5871c
Simplify and reorder CI configuration changes
2024-01-29 14:23:02 -05:00
Matthew Lopez
4285dbaac9
Set the database servers to restart
2024-01-14 11:01:45 -05:00
Matthew Lopez
df649c27da
Test starting the containers in GitHub Actions
2024-01-13 17:04:08 -05:00
Matthew Lopez
1b17fbfc4d
Switch to using the main setup script for CI
2023-12-31 14:24:53 -05:00
Matthew Lopez
aa7303eff6
Remove unnecessary assignees
2023-12-31 13:38:45 -05:00
Matthew Lopez
e1328b79d0
Add 3DS IP to the test workflow
2023-12-29 15:27:44 -05:00
Matthew Lopez
5e66108af2
Fix some formatting issues caused by a bad Prettier config
2023-12-26 21:33:25 -05:00
Matthew Lopez
460122d27f
Fix submodule directory
2023-12-26 19:57:54 -05:00
Matthew Lopez
dfaf880d2b
Create Dependabot config
2023-12-26 19:55:57 -05:00
Matthew Lopez
89993d2088
Rename a few things
2023-12-26 19:50:56 -05:00
Matthew Lopez
b26bb6d724
Enable caching for the Docker build
2023-12-26 19:46:09 -05:00
Matthew Lopez
8d9ee17053
Use Docker buildx bake for building
2023-12-26 19:37:57 -05:00
Matthew Lopez
c37fdfa8aa
Set up TERM environment variable
2023-12-26 19:09:25 -05:00
Matthew Lopez
9f165496a5
Create environment before validating Compose file
2023-12-26 19:05:55 -05:00
Matthew Lopez
2e68ec7416
Create Actions testing workflow
2023-12-26 19:03:19 -05:00