Skip to content
This repository has been archived by the owner on Dec 26, 2023. It is now read-only.

Alteração domínio #55

Alteração domínio

Alteração domínio #55

Workflow file for this run

name: 'Deploy para Produção'
on:
push:
tags:
- prod.**
jobs:
deploy:
runs-on: ubuntu-latest
steps:
#### NewRelic Tracker
- name: Set Release Version from Tag
run: echo "RELEASE_VERSION=${{ github.ref_name }}" >> $GITHUB_ENV
- name: New Relic Application Deployment Marker
uses: newrelic/deployment-marker-action@v2.3.0
with:
apiKey: ${{ secrets.NEW_RELIC_API_KEY }}
guid: ${{ secrets.NEW_RELIC_DEPLOYMENT_ENTITY_GUID }}
version: "${{ env.RELEASE_VERSION }}"
user: "${{ github.actor }}"
#### Deploy
- name: install ssh
run: |
install -m 600 -D /dev/null ~/.ssh/id_rsa
echo "${{ secrets.SSH_PRIVATE_KEY }}" > ~/.ssh/id_rsa
ssh-keyscan -H ${{ secrets.SSH_HOST }} > ~/.ssh/known_hosts
- name: deploy
run: ssh ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }} "${{ secrets.SCRIPT_DEPLOY }}"
- name: clean
run: rm -rf ~/.ssh