Skip to content

Create deploy-to-updatesite.yml #1

Create deploy-to-updatesite.yml

Create deploy-to-updatesite.yml #1

name: Deploy Update-Site
on:
push:
branches: [main,updatesite-deployment]
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Set up the JDK
uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: 17
cache: maven
- name: Build
run: mvn clean verify
- name: Publish Update-Site
uses: peaceiris/actions-gh-pages@v4
with:
personal_token: ${{ secrets.UPDATE_SITE_DEPLOY_SECRET }}
external_repository: CASCADE-AnalysisCoupling/updatesite
destination_dir: partitioner/
publish_dir: Updatesite/target/repository
publish_branch: main