diff options
author | Kyle D <kdumontnu@gmail.com> | 2023-05-10 22:09:37 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-11 10:09:37 +0800 |
commit | a54c8b4ce900caee7b41b813c7c728e57618fd95 (patch) | |
tree | 541063a118296ddffcd8dbd663238fe847597131 /.github | |
parent | 36ed6bdd0cbb14f4e67242bcd3c06a3612dd0fb9 (diff) | |
download | gitea-a54c8b4ce900caee7b41b813c7c728e57618fd95.tar.gz gitea-a54c8b4ce900caee7b41b813c7c728e57618fd95.zip |
Kd/fix redis unit test (#24650)
Replaces #24641
Currently, unit tests fail when run locally (unless users have minio
instance running). This PR only requires redis unit tests if in CI.
- Only run redis unit tests when `CI` env variable is set
- Add minio as a service in unit tests actions
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/pull-db_test.yml | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/.github/workflows/pull-db_test.yml b/.github/workflows/pull-db_test.yml index ce97bfcb2c..243499b611 100644 --- a/.github/workflows/pull-db_test.yml +++ b/.github/workflows/pull-db_test.yml @@ -110,6 +110,16 @@ jobs: - "143:143" - "587:587" - "993:993" + redis: + image: redis + # Set health checks to wait until redis has started + options: >- + --health-cmd "redis-cli ping" + --health-interval 5s + --health-timeout 3s + --health-retries 10 + ports: + - 6379:6379 steps: - name: checkout uses: actions/checkout@v3 |