Skip to content

Kotlin 1.8 and Anvil 2.4.4 support #378

Kotlin 1.8 and Anvil 2.4.4 support

Kotlin 1.8 and Anvil 2.4.4 support #378

Workflow file for this run

#name: deploy-website
#
#on:
# push:
# branches: [ main ]
#
# # Allows you to run this workflow manually from the Actions tab
# workflow_dispatch:
#
#env:
# gradleArgs: '-Dorg.gradle.jvmargs=-Xmx6g -Dfile.encoding=UTF-8 -XX:+UseParallelGC'
#
## A workflow run is made up of one or more jobs that can run sequentially or in parallel
#jobs:
# publish:
# runs-on: ubuntu-latest
# steps:
#
# # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
# - name: Check out repo
# uses: actions/checkout@v3
#
# # Node is required for npm
# - name: Set up Node
# uses: actions/setup-node@v3
# with:
# node-version: 18.x
# cache: yarn
# cache-dependency-path: website/yarn.lock
#
# - name: Install Yarn
# working-directory: website
# run: yarn install --frozen-lockfile
#
# - name: Set up JDK
# uses: actions/setup-java@v3
# with:
# distribution: 'zulu'
# java-version: '11'
#
# - name: compileKotlin
# uses: gradle/gradle-build-action@v2
# with:
# arguments: compileKotlin "${{ env.gradleArgs }}"
# cache-read-only: false
#
# - name: dokkaHtmlMultiModule
# uses: gradle/gradle-build-action@v2
# with:
# arguments: dokkaHtmlMultiModule "${{ env.gradleArgs }}"
# cache-read-only: false
#
# - name: build website
# uses: gradle/gradle-build-action@v2
# with:
# arguments: buildSite "${{ env.gradleArgs }}"
# cache-read-only: false
#
# - name: Deploy to GitHub Pages
# if: success()
# uses: crazy-max/ghaction-github-pages@v3
# with:
# target_branch: gh-pages
# build_dir: website/build
# env:
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}