Skip to content

Commit

Permalink
Try dependencies.
Browse files Browse the repository at this point in the history
  • Loading branch information
vishalkhode1 committed Dec 3, 2024
1 parent 3408bd0 commit 38251d0
Showing 1 changed file with 26 additions and 1 deletion.
27 changes: 26 additions & 1 deletion .github/workflows/deployment.workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ on:
push:
branches: [ develop, main, ACMS-4329 ]
jobs:
acquia_code_deployment:
build:
if: ${{ github.event_name == 'push' }}
name: "Code Deployment on Acquia Environment"
env:
Expand Down Expand Up @@ -72,6 +72,7 @@ jobs:
curl -OL https://github.com/acquia/cli/releases/latest/download/acli.phar
chmod +x acli.phar
mv acli.phar /usr/local/bin/acli
cp /usr/local/bin/acli ./vendor/bin/acli
acli --version
acli auth:login --key=${ACQUIA_CLOUD_API_KEY} --secret=${ACQUIA_CLOUD_API_SECRET} -n
Expand All @@ -82,9 +83,33 @@ jobs:
ACQUIA_CLOUD_API_KEY: ${{ secrets.ACQUIA_CLOUD_API_KEY }}
ACQUIA_CLOUD_API_SECRET: ${{ secrets.ACQUIA_CLOUD_API_SECRET }}
ACQUIA_APPLICATION_UUID: ${{ secrets.ACQUIA_APPLICATION_UUID }}
# - name: Upload Project
# uses: actions/upload-artifact@v3
# with:
# name: project-directory
# path: .
deploy:
runs-on: ubuntu-latest
needs: build
steps:
- name: Checkout code
uses: actions/checkout@v3
- uses: shivammathur/setup-php@v2
with:
php-version: 8.3
# - name: Download Project
# uses: actions/download-artifact@v3
# with:
# name: project-directory
- name: Deploy & Switch Code
shell: bash
run: |
ls -ltr vendor || true
git log
exit 1
# Move back acli.
mv ./vendor/bin/acli /usr/local/bin/acli
BRANCH_TO_DEPLOY=acli-${GITHUB_REF_NAME}
acli push:artifact ${ACQUIA_CLOUD_ENVIRONMENT} --destination-git-branch=${BRANCH_TO_DEPLOY} -n
Expand Down

0 comments on commit 38251d0

Please sign in to comment.