2022-01-21 03:03:37 +08:00
|
|
|
name: firesim-publish-scala-doc
|
|
|
|
|
|
|
|
on:
|
|
|
|
push:
|
|
|
|
branches:
|
|
|
|
- dev
|
|
|
|
tags:
|
|
|
|
- '[0-9]*.[0-9]*.[0-9]*'
|
|
|
|
|
|
|
|
env:
|
|
|
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
|
|
AWS-ACCESS-KEY-ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
|
|
|
|
AWS-SECRET-ACCESS-KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
|
|
|
|
AWS-DEFAULT-REGION: ${{ secrets.AWS_DEFAULT_REGION }}
|
|
|
|
FIRESIM_PEM: ${{ secrets.FIRESIM_PEM }}
|
2022-02-01 07:31:42 +08:00
|
|
|
FIRESIM-REPO-DEP-KEY: ${{ secrets.FIRESIM_REPO_DEP_KEY }}
|
2022-01-21 03:03:37 +08:00
|
|
|
LANG: "en_US.UTF-8" # required by SBT when it sees boost directories
|
|
|
|
LANGUAGE: "en_US:en"
|
|
|
|
LC_ALL: "en_US.UTF-8"
|
|
|
|
|
|
|
|
jobs:
|
|
|
|
publish-scala-doc:
|
|
|
|
name: publish-scala-doc
|
|
|
|
runs-on: ubuntu-18.04
|
|
|
|
container:
|
2022-02-01 07:31:42 +08:00
|
|
|
image: firesim/firesim-ci:v1.3
|
2022-01-21 03:03:37 +08:00
|
|
|
options: --entrypoint /bin/bash
|
|
|
|
env:
|
|
|
|
JVM_MEMORY: 3500M # Default JVM maximum heap limit
|
|
|
|
steps:
|
|
|
|
- uses: actions/checkout@v2
|
|
|
|
- uses: ./.github/actions/repo-setup
|
|
|
|
- uses: ./.github/actions/build-scala-doc
|
|
|
|
- uses: ./.github/actions/push-scaladoc-to-ghpages
|