Remove the steps related to pulling qore/frontend in the deploy job #1

Merged
jamie merged 1 commits from qore-remove-clone into qore 2025-03-17 16:38:57 +00:00
Showing only changes of commit 7a9c883a9b - Show all commits

View File

@ -56,29 +56,9 @@ jobs:
with: with:
args: ${{ inputs.composer-args }} args: ${{ inputs.composer-args }}
- name: Determine frontend ref
id: get-version
run: |
echo version=$(grep -A 10 '"name": "qore/system"' composer.lock | grep '"version":' | awk -F '": "' '{print $2}' | sed 's/",//') >> $GITHUB_OUTPUT
- name: Create frontend .env file from secret - name: Create frontend .env file from secret
run: echo "${{ secrets.frontend-env }}" > frontend/.env run: echo "${{ secrets.frontend-env }}" > frontend/.env
- name: Set up SSH agent
uses: webfactory/ssh-agent@v0.5.3
with:
ssh-private-key: |
${{ secrets.ssh-private-key }}
${{ vars.QORE_FRONTEND_DEPLOY_TOKEN }}
- name: Disable strict host key checking
run: |
echo "Host *" >> ~/.ssh/config
echo " StrictHostKeyChecking no" >> ~/.ssh/config
- name: Clone frontend
run: git clone --depth 1 --branch ${{ steps.get-version.outputs.version }} git@git.qlic.nl:qore/qore-frontend.git frontend/src/qore
- name: Create .env file from secret - name: Create .env file from secret
run: echo "${{ secrets.env }}" > .env run: echo "${{ secrets.env }}" > .env
@ -98,6 +78,16 @@ jobs:
if [ "${{ inputs.node-package-manager }}" != "none" ] && [ -n "${{ inputs.node-package-manager }}" ]; then if [ "${{ inputs.node-package-manager }}" != "none" ] && [ -n "${{ inputs.node-package-manager }}" ]; then
${{ inputs.node-package-manager }} run build ${{ inputs.node-package-manager }} run build
fi fi
- name: Set up SSH agent
uses: webfactory/ssh-agent@v0.5.3
with:
ssh-private-key: ${{ secrets.ssh-private-key }}
- name: Disable strict host key checking
run: |
echo "Host *" >> ~/.ssh/config
echo " StrictHostKeyChecking no" >> ~/.ssh/config
- name: Deploy - name: Deploy
run: vendor/bin/dep deploy environment="${{ inputs.environment }}" run: vendor/bin/dep deploy environment="${{ inputs.environment }}"