From 27f51b256582b7259145def3abfd890c9ec9b179 Mon Sep 17 00:00:00 2001 From: "Jonathan (JB) Belcher" Date: Wed, 13 Nov 2019 21:36:59 -0500 Subject: [PATCH] Remove GitHub actions as they can no longer run Since we can no longer use GitHub workflows/actions they need to be remove to stop GitHub from emitting errors. We will add back these workflows using another means in the future. --- .github/actions/deploy/Dockerfile | 10 ----- .github/actions/deploy/deploy.yml | 23 ---------- .github/actions/deploy/entrypoint.sh | 66 ---------------------------- .github/workflows/deploy.yml | 16 ------- 4 files changed, 115 deletions(-) delete mode 100644 .github/actions/deploy/Dockerfile delete mode 100644 .github/actions/deploy/deploy.yml delete mode 100755 .github/actions/deploy/entrypoint.sh delete mode 100644 .github/workflows/deploy.yml diff --git a/.github/actions/deploy/Dockerfile b/.github/actions/deploy/Dockerfile deleted file mode 100644 index b6a5127f7..000000000 --- a/.github/actions/deploy/Dockerfile +++ /dev/null @@ -1,10 +0,0 @@ -FROM node:10.16.3-jessie - -RUN dpkg --add-architecture i386 -RUN apt update -RUN apt -y install python make libxkbfile-dev libxkbfile-dev:i386 libx11-dev libx11-dev:i386 libxss-dev gcc-multilib g++-multilib rpm - -COPY "entrypoint.sh" "/entrypoint.sh" -ENTRYPOINT ["/entrypoint.sh"] - -CMD [""] \ No newline at end of file diff --git a/.github/actions/deploy/deploy.yml b/.github/actions/deploy/deploy.yml deleted file mode 100644 index c86272158..000000000 --- a/.github/actions/deploy/deploy.yml +++ /dev/null @@ -1,23 +0,0 @@ -name: 'Deploy Simplenote' -description: 'Builds and deploys Simplenote to VIP Go branches' -branding: - icon: 'truck' - color: 'green' -inputs: - APP_ID: - description: 'Application ID' - required: true - GITHUB_TOKEN: - description: 'GitHub Token' - requried: true - BRANCH: - description: 'Branch' - required: true -runs: - using: 'docker' - image: 'Dockerfile' - entrypoint: './.github/actions/deploy/entrypoint.sh' - env: - APP_ID: ${{ inputs.APP_ID }} - GITHUB_TOKEN: ${{ inputs.GITHUB_TOKEN }} - BRANCH: ${{ inputs.BRANCH }} diff --git a/.github/actions/deploy/entrypoint.sh b/.github/actions/deploy/entrypoint.sh deleted file mode 100755 index f519f9ba5..000000000 --- a/.github/actions/deploy/entrypoint.sh +++ /dev/null @@ -1,66 +0,0 @@ -#!/bin/sh -l - -COMMIT_BRANCH='' -WEB_APP_URL='' -APP_ENGINE_URL='' - -case $BRANCH in - - "refs/heads/develop") - COMMIT_BRANCH='webapp-develop' - WEB_APP_URL='https://simplenote-develop.go-vip.net' - APP_ENGINE_URL='https://develop.simplenote.com' - ;; - - "refs/heads/master") - COMMIT_BRANCH='webapp' - WEB_APP_URL='https://simplenote.go-vip.co' - APP_ENGINE_URL='https://app.simplenote.com' - ;; - - *) - exit 0 - ;; -esac - -# Install Node Modules -npm install - -#Setup config-local to override config -json_string=$(printf '{"app_id": "%s", "app_key": "12345", "development": false, "wpcc_client_id": "0", "wpcc_redirect_url": "https://simplenote.com", "is_app_engine": true, "web_app_url": "%s", "app_engine_url": "%s"}' "$APP_ID" "$WEB_APP_URL" "$APP_ENGINE_URL") -echo "$json_string" > config-local.json - -# Build site -NODE_ENV=production make build - -# Variables -ORIGIN_URL=$(git config --get remote.origin.url) - -# Checkout deploy branch -if [ "$(git branch | grep $COMMIT_BRANCH)" ] -then - git branch -D $COMMIT_BRANCH -fi -git checkout -b $COMMIT_BRANCH - -# Delete files not needed in production -find . -maxdepth 1 ! -name '.git' ! -name 'dist' ! -name 'vip' -exec rm -rf {} \; - -# Copy vip files to base path -cp -r vip/* ./ - -# Delete uneeded vip folder -rm -rf vip - -# Push to deploy -git config user.name "GitHub Actions" -git config user.email "github-actions-bot@users.noreply.github.com" - -git add --all -git commit -m "Build: $COMMIT_BRANCH [ci skip]" -git remote set-url origin https://${GITHUB_ACTOR}:${GITHUB_TOKEN}@github.com/${GITHUB_REPOSITORY} -git push -f origin $COMMIT_BRANCH - -echo "Deployed Successfully!" - -exit 0 \ No newline at end of file diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml deleted file mode 100644 index 716123fb7..000000000 --- a/.github/workflows/deploy.yml +++ /dev/null @@ -1,16 +0,0 @@ -on: - push: - branches: - - master - - develop - -jobs: - deploy: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v1 - - uses: ./.github/actions/deploy - env: - APP_ID: ${{ secrets.APP_ID }} - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - BRANCH: ${{ github.ref }}