From c0f55d606e14adc5f2f07bac66fd684dd472ee23 Mon Sep 17 00:00:00 2001 From: astinz <28899947+astinz@users.noreply.github.com> Date: Wed, 4 Dec 2024 02:42:34 +0300 Subject: [PATCH] [revert] previous two commits... --- .github/workflows/build-docs.yml | 62 ++------------------------------ 1 file changed, 2 insertions(+), 60 deletions(-) diff --git a/.github/workflows/build-docs.yml b/.github/workflows/build-docs.yml index 8727005..4319eb4 100644 --- a/.github/workflows/build-docs.yml +++ b/.github/workflows/build-docs.yml @@ -6,7 +6,6 @@ on: workflow_dispatch: permissions: - contents: read id-token: write pages: write @@ -14,43 +13,16 @@ env: INSTANCE: 'docs/in' ARTIFACT: 'webHelpIN2-all.zip' DOCKER_VERSION: '243.21565' - ALGOLIA_APP_NAME: '6KAG4QZ91S' - ALGOLIA_INDEX_NAME: 'suicookbook' - CONFIG_JSON_PRODUCT: 'IN' - CONFIG_JSON_VERSION: '1.0' jobs: build: runs-on: ubuntu-latest - outputs: - algolia_artifact: ${{ steps.define-ids.outputs.algolia_artifact }} - artifact: ${{ steps.define-ids.outputs.artifact }} steps: - name: Checkout repository uses: actions/checkout@v4 with: fetch-depth: 0 - - name: Define instance id and artifacts - id: define-ids - run: | - INSTANCE=${INSTANCE#*/} - INSTANCE_ID_UPPER=$(echo "$INSTANCE" | tr '[:lower:]' '[:upper:]') - ARTIFACT="webHelp${INSTANCE_ID_UPPER}2-all.zip" - ALGOLIA_ARTIFACT="algolia-indexes-${INSTANCE_ID_UPPER}.zip" - - # Print the values - echo "INSTANCE_ID_UPPER: $INSTANCE_ID_UPPER" - echo "ARTIFACT: $ARTIFACT" - echo "ALGOLIA_ARTIFACT: $ALGOLIA_ARTIFACT" - - # Set the environment variables and outputs - echo "INSTANCE_ID_UPPER=$INSTANCE_ID_UPPER" >> $GITHUB_ENV - echo "ARTIFACT=$ARTIFACT" >> $GITHUB_ENV - echo "ALGOLIA_ARTIFACT=$ALGOLIA_ARTIFACT" >> $GITHUB_ENV - echo "artifact=$ARTIFACT" >> $GITHUB_OUTPUT - echo "algolia_artifact=$ALGOLIA_ARTIFACT" >> $GITHUB_OUTPUT - - name: Build docs using Writerside Docker builder uses: JetBrains/writerside-github-action@v4 with: @@ -65,7 +37,6 @@ jobs: path: | artifacts/${{ env.ARTIFACT }} artifacts/report.json - artifacts/${{ env.ALGOLIA_ARTIFACT }} retention-days: 7 test: needs: build @@ -92,10 +63,9 @@ jobs: uses: actions/download-artifact@v4 with: name: docs - path: artifacts - name: Unzip artifact - run: unzip -O UTF-8 -qq "artifacts/${{ needs.build.outputs.artifact }}" -d dir + run: unzip -O UTF-8 -qq '${{ env.ARTIFACT }}' -d dir - name: Setup Pages uses: actions/configure-pages@v4 @@ -107,32 +77,4 @@ jobs: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v4 - publish-indexes: - needs: [build, test, deploy] - runs-on: ubuntu-latest - container: - image: registry.jetbrains.team/p/writerside/builder/algolia-publisher:2.0.32-3 - steps: - - name: Download artifact - uses: actions/download-artifact@v4 - with: - name: docs - path: artifacts - - name: Unzip Algolia artifact - run: unzip -O UTF-8 -qq "artifacts/${{ needs.build.outputs.algolia_artifact }}" -d algolia-indexes - - name: Update Algolia Index - run: | - if [ -z "${{ secrets.ALGOLIA_KEY }}" ]; then - echo "ALGOLIA_KEY secret is not set in GitHub Secrets" - exit 1 - else - env "algolia-key=${{ secrets.ALGOLIA_KEY }}" java -jar /opt/builder/help-publication-agent.jar \ - update-index \ - --application-name ${{ env.ALGOLIA_APP_NAME }} \ - --index-name ${{ env.ALGOLIA_INDEX_NAME }} \ - --product ${{ env.CONFIG_JSON_PRODUCT }} \ - --version ${{ env.CONFIG_JSON_VERSION }} \ - --index-directory algolia-indexes/ \ - 2>&1 | tee algolia-update-index-log.txt - fi \ No newline at end of file + uses: actions/deploy-pages@v4 \ No newline at end of file