Skip to content

Commit 6d1a057

Browse files
committed
Fixed port configuration in GitHub Actions workflow and environment files.
1 parent 6a0ff13 commit 6d1a057

1 file changed

Lines changed: 8 additions & 4 deletions

File tree

.github/workflows/test.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ on:
88

99
env:
1010
DOMAIN: sslproxy.stackpop.com
11+
HTTP_PORT: 9080
12+
HTTPS_PORT: 9443
13+
UPSTREAM_URL: http://host.docker.internal:3000
1114

1215
jobs:
1316
test:
@@ -24,7 +27,9 @@ jobs:
2427
- name: Create .env
2528
run: |
2629
echo "DOMAIN=${{ env.DOMAIN }}" > .env
27-
echo "UPSTREAM_URL=http://host.docker.internal:3000" >> .env
30+
echo "HTTP_PORT=${{ env.HTTP_PORT }}" >> .env
31+
echo "HTTPS_PORT=${{ env.HTTPS_PORT }}" >> .env
32+
echo "UPSTREAM_URL=${{ env.UPSTREAM_URL }}" >> .env
2833
2934
- name: Add test domain to hosts
3035
run: echo "127.0.0.1 ${{ env.DOMAIN }}" | sudo tee -a /etc/hosts
@@ -52,12 +57,11 @@ jobs:
5257

5358
- name: Test HTTP redirect
5459
run: |
55-
curl -s -o /dev/null -w "%{http_code}" http://${{ env.DOMAIN }}:8080 | grep -q "301\|308"
60+
curl -s -o /dev/null -w "%{http_code}" http://${{ env.DOMAIN }}:${{ env.HTTP_PORT }} | grep -q "301\|308"
5661
5762
- name: Test HTTPS proxies to upstream
5863
run: |
59-
curl -s --cacert certs/${{ env.DOMAIN }}.rootCA.pem https://${{ env.DOMAIN }}:8443 | grep -q "nginx"
60-
64+
curl -s --cacert certs/${{ env.DOMAIN }}.rootCA.pem https://${{ env.DOMAIN }}:${{ env.HTTPS_PORT }} | grep -q "nginx"
6165
- name: Show logs on failure
6266
if: failure()
6367
run: docker compose logs

0 commit comments

Comments
 (0)