Skip to content

Typo on the cache name for three worst services #28

Typo on the cache name for three worst services

Typo on the cache name for three worst services #28

Workflow file for this run

name: Deploy to DigitalOcean Droplet
"on":
push:
branches:
- main
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Deploy to DigitalOcean Droplet
uses: appleboy/ssh-action@master
with:
host: ${{secrets.HOST}}
username: ${{secrets.USERNAME}}
key: ${{secrets.KEY}}
command_timeout: 200m
script: |
sudo service missinglink stop
rm -rf missinglink
git clone git@github.com:allister-grange/missinglink.git
echo 'Deployment to digital ocean finished'
cd ./missinglink/backend/MissingLink.Api
dotnet publish -c "Release"
sed -i "s/Host=localhost;Database=<YOUR-DB-NAME-HERE>;Username=<YOUR-DB-USERNAME-HERE>;Password=<YOUR-DB-PASS-HERE>/${{ secrets.POSTGRES_CONNECTION_STRING }}/g" ./appsettings.json
sed -i "s/<METLINK-API-KEY>/${{ secrets.METLINK_API_KEY }}/g" ./appsettings.json
sed -i "s/<AT-API-KEY-1>/${{ secrets.ATAPIKEY1 }}/g" ./appsettings.json
sed -i "s/<AT-API-KEY-2>/${{ secrets.ATAPIKEY2 }}/g" ./appsettings.json
sed -i "s/<YOUR-REDIS-DB-HERE>/${{ secrets.REDIS_HOST }}/g" ./appsettings.json
sudo service missinglink start