Skip to content

Commit

Permalink
created gh-pages.yml for publishing the Ditto UI
Browse files Browse the repository at this point in the history
  • Loading branch information
thjaeckle committed Jun 30, 2022
1 parent 0a2cc34 commit 424f8e7
Showing 1 changed file with 37 additions and 0 deletions.
37 changes: 37 additions & 0 deletions .github/workflows/gh-pages.yml
@@ -0,0 +1,37 @@
# Copyright (c) 2022 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.
#
# This program and the accompanying materials are made available under the
# terms of the Eclipse Public License 2.0 which is available at
# http://www.eclipse.org/legal/epl-2.0
#
# SPDX-License-Identifier: EPL-2.0
name: GitHub Pages

on:
push:
branches:
- master
paths:
- 'ui/**'
- '.github/workflows/gh-pages.yml'

# Enable manually triggering
workflow_dispatch:

jobs:
deploy:
runs-on: ubuntu-20.04
permissions:
contents: write
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
steps:
- uses: actions/checkout@v3
- name: Deploy
uses: peaceiris/actions-gh-pages@v3
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./ui

0 comments on commit 424f8e7

Please sign in to comment.