Update intro.xml #55
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# This is a simple workflow that runs the publisher and copies the output to https://<owner>.github.io/<repo>/index.html | |
# Based on the instructions from Elliot Silver, available from: https://www.argentixinfo.com/archives/156 | |
# Make sure your repo has a branch called gh-pages | |
# Update 15-Jan-2021: This now adds a FTP upload feature. This uses a repository secret. | |
# Action documentation | |
# https://github.com/marketplace/actions/ftp-deploy | |
name: CI | |
# Controls when the action will run. | |
on: | |
# Triggers the workflow on push or pull request events for any main branch | |
push: | |
branches-ignore: | |
- 'gh-pages' | |
pull_request: | |
workflow_dispatch: | |
jobs: | |
# This workflow contains a single job called "build" | |
call_build: | |
uses: openhie/empty-fhir-ig/.github/workflows/main.yml@master | |
# Controls when the action will run. | |
#on: | |
# Triggers the workflow on push or pull request events but only for the main branch and any other indicated branches | |
# push: | |
# branches: | |
# - main | |
# - master | |
# - DEV | |
# pull_request: | |
# branches: | |
# - main | |
# - master | |
# - DEV | |
# Allows you to run this workflow manually from the Actions tabs | |
# workflow_dispatch: | |
# A workflow run is made up of one or more jobs that can run sequentially or in parallel | |
#jobs: | |
# This workflow contains a single job called "build" | |
# build: | |
# The type of runner that the job will run on | |
# runs-on: ubuntu-latest | |
# Steps represent a sequence of tasks that will be executed as part of the job | |
# steps: | |
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it | |
# - uses: actions/checkout@v2 | |
# - name: Update the image to the latest publisher | |
# uses: docker://hl7fhir/ig-publisher-base:latest | |
# with: | |
# Get the latest publisher - don't run the batch script but run the line directly | |
# args: curl -L https://github.com/HL7/fhir-ig-publisher/releases/latest/download/publisher.jar -o ./input-cache/publisher.jar --create-dirs | |
# - name: Run the IG publisher | |
# uses: docker://hl7fhir/ig-publisher-base:latest | |
# with: | |
# Run the publisher - don't run the batch script but run the line directly | |
# args: java -jar ./input-cache/publisher.jar publisher -ig . | |
# - run: sed -i 's/\(<!--ReleaseHeader--><p id="publish-box">\).*v\([0-9]*\.[0-9]*\.[0-9]*\).*\(<\/p><!--EndReleaseHeader-->\)/\1This is the continuous build for version \2. This version is expected to change regularly.\3/' ./output/*.html | |
# deploy with output directory indicated by the tag or branch that triggered this workflow | |
# - name: Deploy | |
# uses: peaceiris/actions-gh-pages@v3 | |
# with: | |
# github_token: ${{ secrets.GITHUB_TOKEN }} | |
# publish_dir: ./output | |
# destination_dir: ${{ github.ref }} | |
# keep_files: true | |
# if it is the main branch, deploy to main directory | |
# - name: Deploy | |
# uses: peaceiris/actions-gh-pages@v3 | |
# if: ${{ github.ref == 'refs/heads/main' || github.ref =='refs/heads/master' }} | |
# with: | |
# github_token: ${{ secrets.GITHUB_TOKEN }} | |
# publish_dir: ./output | |
# keep_files: true | |
# - name: 🚚 Get latest code | |
# uses: actions/[email protected] | |