From a5700b38af6d24bb69cdf87a379b10d3faefeee4 Mon Sep 17 00:00:00 2001 From: Michael Nedokushev Date: Thu, 25 May 2023 11:28:56 +0100 Subject: [PATCH] Remove site.yml workflow since it is managed by ci.yml in latest zio-sbt (#697) --- .github/workflows/site.yml | 98 -------------------------------------- 1 file changed, 98 deletions(-) delete mode 100644 .github/workflows/site.yml diff --git a/.github/workflows/site.yml b/.github/workflows/site.yml deleted file mode 100644 index 88304ce5..00000000 --- a/.github/workflows/site.yml +++ /dev/null @@ -1,98 +0,0 @@ -# This file was autogenerated using `zio-sbt-website` via `sbt generateGithubWorkflow` -# task and should be included in the git repository. Please do not edit it manually. - -name: Website -'on': - workflow_dispatch: {} - release: - types: - - published - push: - branches: - - series/2.x - pull_request: {} -jobs: - build: - name: Build and Test - runs-on: ubuntu-latest - if: ${{ github.event_name == 'pull_request' }} - steps: - - name: Git Checkout - uses: actions/checkout@v3.3.0 - with: - fetch-depth: '0' - - name: Setup Scala - uses: actions/setup-java@v3.9.0 - with: - distribution: temurin - java-version: 17 - check-latest: true - - name: Check if the README file is up to date - run: sbt docs/checkReadme - - name: Check if the site workflow is up to date - run: sbt docs/ciCheckGithubWorkflow - - name: Check artifacts build process - run: sbt +publishLocal - - name: Check website build process - run: sbt docs/clean; sbt docs/buildWebsite - publish-docs: - name: Publish Docs - runs-on: ubuntu-latest - if: ${{ ((github.event_name == 'release') && (github.event.action == 'published')) || (github.event_name == 'workflow_dispatch') }} - steps: - - name: Git Checkout - uses: actions/checkout@v3.3.0 - with: - fetch-depth: '0' - - name: Setup Scala - uses: actions/setup-java@v3.9.0 - with: - distribution: temurin - java-version: 17 - check-latest: true - - name: Setup NodeJs - uses: actions/setup-node@v3 - with: - node-version: 16.x - registry-url: https://registry.npmjs.org - - name: Publish Docs to NPM Registry - run: sbt docs/publishToNpm - env: - NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} - generate-readme: - name: Generate README - runs-on: ubuntu-latest - if: ${{ (github.event_name == 'push') || ((github.event_name == 'release') && (github.event.action == 'published')) }} - steps: - - name: Git Checkout - uses: actions/checkout@v3.3.0 - with: - ref: ${{ github.head_ref }} - fetch-depth: '0' - - name: Setup Scala - uses: actions/setup-java@v3.9.0 - with: - distribution: temurin - java-version: 17 - check-latest: true - - name: Generate Readme - run: sbt docs/generateReadme - - name: Commit Changes - run: | - git config --local user.email "github-actions[bot]@users.noreply.github.com" - git config --local user.name "github-actions[bot]" - git add README.md - git commit -m "Update README.md" || echo "No changes to commit" - - name: Create Pull Request - uses: peter-evans/create-pull-request@v4.2.3 - with: - body: |- - Autogenerated changes after running the `sbt docs/generateReadme` command of the [zio-sbt-website](https://zio.dev/zio-sbt) plugin. - - I will automatically update the README.md file whenever there is new change for README.md, e.g. - - After each release, I will update the version in the installation section. - - After any changes to the "docs/index.md" file, I will update the README.md file accordingly. - branch: zio-sbt-website/update-readme - commit-message: Update README.md - delete-branch: true - title: Update README.md