diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index b08047e..1c49075 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -59,18 +59,18 @@ jobs: strategy: matrix: include: - - environment: staging - branch: staging - target_path: "~/staging.mapdb.cncnet.org" - compose_file: "docker-compose.prod.yml" - nginx_conf: "docker/nginx.prod.conf" - host: ${{ secrets.STAGING_SSH_HOST }} +# - environment: staging +# branch: staging +# target_path: "~/staging.mapdb.cncnet.org" +# compose_file: "docker-compose.prod.yml" +# nginx_conf: "docker/nginx.prod.conf" +# host-s-name: "STAGING_SSH_HOST" - environment: production branch: main target_path: "~/mapdb.cncnet.org" compose_file: "docker-compose.prod.yml" nginx_conf: "docker/nginx.prod.conf" - host: ${{ secrets.PROD_SSH_HOST }} + host-s-name: "PROD_SSH_HOST" steps: - name: "Exit if not matching branch" @@ -83,7 +83,7 @@ jobs: - name: Copy docker-compose and nginx config over ssh uses: appleboy/scp-action@v0.1.7 with: - host: ${{ matrix.host }} + host: ${{ secrets[matrix.host-s-name] }} username: ${{ secrets.SSH_USER }} key: ${{ secrets.SSH_PRIVATE_KEY }} source: "${{ matrix.compose_file }},${{ matrix.nginx_conf }}" @@ -92,14 +92,12 @@ jobs: - name: SSH into server and deploy uses: appleboy/ssh-action@v1.2.1 with: - host: ${{ matrix.host }} + host: ${{ secrets[matrix.host-s-name] }} username: ${{ secrets.SSH_USER }} key: ${{ secrets.SSH_PRIVATE_KEY }} script: | cd ${{ matrix.target_path }} echo "${{ secrets.GITHUB_TOKEN }}" | docker login ghcr.io -u ${{ github.actor }} --password-stdin - envstr='${{ secrets.PROD_ENV_FILE }}' - echo -e $envstr > .env docker compose -f ${{ matrix.compose_file }} pull docker compose -f ${{ matrix.compose_file }} down docker compose -f ${{ matrix.compose_file }} up -d diff --git a/kirovy/templates/legacy_outer.html b/kirovy/templates/legacy_outer.html index e815799..04d319b 100644 --- a/kirovy/templates/legacy_outer.html +++ b/kirovy/templates/legacy_outer.html @@ -23,6 +23,7 @@

{% block header_text %}404{% endblock %}