From 86fe8b8b13615d37c709b173cd4fbd54cbd02e58 Mon Sep 17 00:00:00 2001 From: wpiet <133973448+wpiet@users.noreply.github.com> Date: Thu, 1 Aug 2024 14:24:51 +0200 Subject: [PATCH] Revert "ci: Add automated deployment job" --- .github/workflows/deploy-site.yml | 74 ------------------------------- 1 file changed, 74 deletions(-) delete mode 100644 .github/workflows/deploy-site.yml diff --git a/.github/workflows/deploy-site.yml b/.github/workflows/deploy-site.yml deleted file mode 100644 index 15a185fd26..0000000000 --- a/.github/workflows/deploy-site.yml +++ /dev/null @@ -1,74 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -name: Deploy Site -on: - push: - branches: - - 'master' - -jobs: - deploy: - name: Deploy Site - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - with: - ref: master - - - name: Install Dependencies - run: | - sudo apt-get update - sudo apt-get install -y doxygen tzdata - python -m pip install --upgrade pip - pip install -r requirements.txt - - - name: Setup Project - run: | - cd .. - git clone https://github.com/apache/mynewt-documentation - git clone https://github.com/apache/mynewt-core - git clone https://github.com/apache/mynewt-nimble - git clone https://github.com/apache/mynewt-newt - git clone https://github.com/apache/mynewt-newtmgr - - - name: Build Site - run: ./build.py - - - name: Fetch Deployment Branch - run: git fetch origin asf-site:asf-site - - - name: Deploy Site - run: ./deploy.sh build - - - name: Create Pull Request - uses: peter-evans/create-pull-request@v6 - with: - token: ${{ secrets.GITHUB_TOKEN }} - commit-message: asf-site update - base: asf-site - branch: site-update - title: "Deploy site" - body: | - Deploy site: - - Builds the Mynewt site from `master` branch - - Pushes the changes to `asf-site` - - Auto-generated by [create-pull-request][1] - - [1]: https://github.com/peter-evans/create-pull-request