From 92a0189563cdc2dca7e485e1e7d1e78992932dea Mon Sep 17 00:00:00 2001 From: kangyuri1114 Date: Tue, 10 Sep 2024 15:04:20 +0900 Subject: [PATCH] feat: dokka setting test add permissions, deploy --- .github/workflows/release.yml | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 12a1952..0940827 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,5 +14,21 @@ jobs: runs-on: ubuntu-latest steps: + - run: echo "Starting Release" + + name: checkout - uses: actions/checkout@v4 - - run: ./gradlew dokkaHtml \ No newline at end of file + + - name: permissions + run: chmod +x gradlew + + - name: Build Documentation + run: ./gradlew dokkaHtml + + - name: Deploy Documentation to GitHub Pages + - uses: JamesIves/github-pages-deploy-action@v4 + with: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + BRANCH: github-pages + FOLDER: compose/build/dokka/html + TARGET_FOLDER: docs/0.x/ \ No newline at end of file