Commit Graph

31 Commits

Author SHA1 Message Date
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