Skip to content

Merge pull request #35 from MDSD-Tools/actions-versions-update #4

Merge pull request #35 from MDSD-Tools/actions-versions-update

Merge pull request #35 from MDSD-Tools/actions-versions-update #4

name: nightly-on-develop-wf
on:
push:
branches:
- 'develop'
workflow_dispatch:
jobs:
build:
uses: ./.github/workflows/build.yml
deploy-nightly:
needs: build
runs-on: ubuntu-24.04
steps:
- name: Download P2 Repository
uses: actions/download-artifact@v6
with:
name: p2-jamopp
path: p2-jamopp
- name: Build Deploy Path
shell: bash
run: echo "DEPLOY_PATH=$( echo '${{ secrets.DEPLOYMENT_REMOTE_TARGET }}/extended-java-model-parser-and-printer' )" >> $GITHUB_ENV
- name: Deploy to Updatesite
uses: PalladioSimulator/Palladio-Build-ActionsPipeline-Deployment@v3
with:
remote-user: ${{ secrets.DEPLOYMENT_REMOTE_USER }}
remote-host: ${{ secrets.DEPLOYMENT_REMOTE_HOST }}
remote-port: ${{ secrets.DEPLOYMENT_REMOTE_PORT }}
server-ssh-key: ${{ secrets.DEPLOYMENT_SERVER_SSH_KEY }}
local-source: './p2-jamopp/*'
remote-target: '${{ env.DEPLOY_PATH }}/nightly'
release-version: '0.0.0'
link-path: ${{ env.DEPLOY_PATH }}