From 270cfb51364756bfb35c67d3a0993208b026621c Mon Sep 17 00:00:00 2001 From: Matthew Keeler Date: Wed, 27 Dec 2023 13:01:30 -0500 Subject: [PATCH] build: Stop publishing docs to GH pages --- .github/actions/publish-docs/action.yml | 15 --------------- .github/workflows/manual-publish-docs.yml | 23 ----------------------- .github/workflows/release-please.yml | 5 ----- 3 files changed, 43 deletions(-) delete mode 100644 .github/actions/publish-docs/action.yml delete mode 100644 .github/workflows/manual-publish-docs.yml diff --git a/.github/actions/publish-docs/action.yml b/.github/actions/publish-docs/action.yml deleted file mode 100644 index 9d04fbf3..00000000 --- a/.github/actions/publish-docs/action.yml +++ /dev/null @@ -1,15 +0,0 @@ -name: Publish Documentation -description: 'Publish the documentation to GitHub Pages' -inputs: - token: - description: 'Token to use for publishing.' - required: true - -runs: - using: composite - steps: - - uses: launchdarkly/gh-actions/actions/publish-pages@publish-pages-v1.0.1 - name: 'Publish to Github pages' - with: - docs_path: docs/build/html/ - github_token: ${{inputs.token}} # For the shared action the token should be a GITHUB_TOKEN< diff --git a/.github/workflows/manual-publish-docs.yml b/.github/workflows/manual-publish-docs.yml deleted file mode 100644 index ecb4cd1e..00000000 --- a/.github/workflows/manual-publish-docs.yml +++ /dev/null @@ -1,23 +0,0 @@ -on: - workflow_dispatch: - -name: Publish Documentation -jobs: - build-publish-docs: - runs-on: ubuntu-latest - permissions: - id-token: write # Needed if using OIDC to get release secrets. - contents: write # Needed in this case to write github pages. - steps: - - uses: actions/checkout@v4 - - - uses: ruby/setup-ruby@v1 - with: - ruby-version: 2.7 - bundler: 2.2.33 - - - uses: ./.github/actions/build-docs - - - uses: ./.github/actions/publish-docs - with: - token: ${{secrets.GITHUB_TOKEN}} diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 74abd3e1..f24c97f9 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -44,8 +44,3 @@ jobs: if: ${{ steps.release.outputs.releases_created }} with: dry_run: false - - - uses: ./.github/actions/publish-docs - if: ${{ steps.release.outputs.releases_created }} - with: - token: ${{secrets.GITHUB_TOKEN}}