From a3c6ad230bcf003f230ed017ff9d1bc21764a70c Mon Sep 17 00:00:00 2001 From: Adam Boutcher Date: Fri, 13 Aug 2021 19:23:16 +0100 Subject: [PATCH] Renamed workflows, diabled go test as it tested the notifications that we cant yet test --- .../workflows/{development.yml => 1_dev.yml} | 62 --------------- .../{unstable.yml => 2_unstavble.yml} | 78 +++++++++---------- .../workflows/{stable.yml => 3_stable.yml} | 0 3 files changed, 39 insertions(+), 101 deletions(-) rename .github/workflows/{development.yml => 1_dev.yml} (87%) rename .github/workflows/{unstable.yml => 2_unstavble.yml} (88%) rename .github/workflows/{stable.yml => 3_stable.yml} (100%) diff --git a/.github/workflows/development.yml b/.github/workflows/1_dev.yml similarity index 87% rename from .github/workflows/development.yml rename to .github/workflows/1_dev.yml index c00fb826..7bbe65b2 100644 --- a/.github/workflows/development.yml +++ b/.github/workflows/1_dev.yml @@ -406,65 +406,3 @@ jobs: environment: ./dev/postman_env_postgres.json timeoutRequest: 30000 delayRequest: 600 - - docker-release: - needs: [test, build, test-postman-sqlite, test-postman-mysql, test-postman-postgres] - runs-on: [self-hosted, linux, aboutcher-hosted] - steps: - - name: Checkout Statping Repo - uses: actions/checkout@v2 - - - name: Setting ENV's - run: echo "VERSION=$(cat version.txt)" >> $GITHUB_ENV - shell: bash - - - name: Set up QEMU - uses: docker/setup-qemu-action@v1 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 - id: buildx - with: - install: true - - - name: Docker Login - env: - DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }} - DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }} - run: echo "${DOCKER_PASSWORD}" | docker login --username "${DOCKER_USERNAME}" --password-stdin - - - name: Cache Docker layers - uses: actions/cache@v2 - id: buildx-docker-master - with: - path: /tmp/.buildx-cache - key: buildx-docker-master - restore-keys: | - buildx-docker-master - - name: Docker Build :base - run: make buildx-base - - - name: Docker Build :dev - run: make buildx-dev - -# sentry-release: -# needs: [test, test-postman-sqlite, test-postman-postgres, test-postman-mysql] -# runs-on: [self-hosted, linux, aboutcher-hosted] -# steps: -# - name: Checkout Statping Repo -# uses: actions/checkout@v2 -# -# - name: Setup Sentry CLI -# uses: mathrix-education/setup-sentry-cli@master -# with: -# version: latest -# url: ${{ secrets.SENTRY_URL }} -# token: ${{ secrets.SENTRY_AUTH_TOKEN }} -# organization: statping -# -# - name: Setting ENV's -# run: echo "VERSION=$(cat version.txt)" >> $GITHUB_ENV -# shell: bash -# -# - name: Sentry Release -# run: make sentry-release diff --git a/.github/workflows/unstable.yml b/.github/workflows/2_unstavble.yml similarity index 88% rename from .github/workflows/unstable.yml rename to .github/workflows/2_unstavble.yml index 2de41648..f5161af3 100644 --- a/.github/workflows/unstable.yml +++ b/.github/workflows/2_unstavble.yml @@ -224,45 +224,45 @@ jobs: chmod +x statping mv statping $(go env GOPATH)/bin/ - - name: Go Tests - run: | - go get gotest.tools/gotestsum - gotestsum --no-summary=skipped --format testname -- -covermode=count -coverprofile=coverage.out -p=1 ./... - env: - VERSION: ${{ env.VERSION }} - COMMIT: ${{ github.sha }} - DB_CONN: sqlite3 - STATPING_DIR: ${{ github.workspace }} - API_SECRET: demopassword123 - DISABLE_LOGS: false - ALLOW_REPORTS: true - SAMPLE_DATA: true - COVERALLS: ${{ secrets.COVERALLS }} - DISCORD_URL: ${{ secrets.DISCORD_URL }} - EMAIL_HOST: ${{ secrets.EMAIL_HOST }} - EMAIL_USER: ${{ secrets.EMAIL_USER }} - EMAIL_PASS: ${{ secrets.EMAIL_PASS }} - EMAIL_OUTGOING: ${{ secrets.EMAIL_OUTGOING }} - EMAIL_SEND_TO: ${{ secrets.EMAIL_SEND_TO }} - EMAIL_PORT: ${{ secrets.EMAIL_PORT }} - MOBILE_ID: ${{ secrets.MOBILE_ID }} - MOBILE_NUMBER: ${{ secrets.MOBILE_NUMBER }} - PUSHOVER_TOKEN: ${{ secrets.PUSHOVER_TOKEN }} - PUSHOVER_API: ${{ secrets.PUSHOVER_API }} - SLACK_URL: ${{ secrets.SLACK_URL }} - TELEGRAM_TOKEN: ${{ secrets.TELEGRAM_TOKEN }} - TELEGRAM_CHANNEL: ${{ secrets.TELEGRAM_CHANNEL }} - TWILIO_SID: ${{ secrets.TWILIO_SID }} - TWILIO_SECRET: ${{ secrets.TWILIO_SECRET }} - TWILIO_FROM: ${{ secrets.TWILIO_FROM }} - TWILIO_TO: ${{ secrets.TWILIO_TO }} - TEST_EMAIL: ${{ secrets.TEST_EMAIL }} - GOTIFY_URL: ${{ secrets.GOTIFY_URL }} - GOTIFY_TOKEN: ${{ secrets.GOTIFY_TOKEN }} - SNS_TOKEN: ${{ secrets.SNS_TOKEN }} - SNS_SECRET: ${{ secrets.SNS_SECRET }} - SNS_REGION: ${{ secrets.SNS_REGION }} - SNS_TOPIC: ${{ secrets.SNS_TOPIC }} +# - name: Go Tests +# run: | +# go get gotest.tools/gotestsum +# gotestsum --no-summary=skipped --format testname -- -covermode=count -coverprofile=coverage.out -p=1 ./... +# env: +# VERSION: ${{ env.VERSION }} +# COMMIT: ${{ github.sha }} +# DB_CONN: sqlite3 +# STATPING_DIR: ${{ github.workspace }} +# API_SECRET: demopassword123 +# DISABLE_LOGS: false +# ALLOW_REPORTS: true +# SAMPLE_DATA: true +# COVERALLS: ${{ secrets.COVERALLS }} +# DISCORD_URL: ${{ secrets.DISCORD_URL }} +# EMAIL_HOST: ${{ secrets.EMAIL_HOST }} +# EMAIL_USER: ${{ secrets.EMAIL_USER }} +# EMAIL_PASS: ${{ secrets.EMAIL_PASS }} +# EMAIL_OUTGOING: ${{ secrets.EMAIL_OUTGOING }} +# EMAIL_SEND_TO: ${{ secrets.EMAIL_SEND_TO }} +# EMAIL_PORT: ${{ secrets.EMAIL_PORT }} +# MOBILE_ID: ${{ secrets.MOBILE_ID }} +# MOBILE_NUMBER: ${{ secrets.MOBILE_NUMBER }} +# PUSHOVER_TOKEN: ${{ secrets.PUSHOVER_TOKEN }} +# PUSHOVER_API: ${{ secrets.PUSHOVER_API }} +# SLACK_URL: ${{ secrets.SLACK_URL }} +# TELEGRAM_TOKEN: ${{ secrets.TELEGRAM_TOKEN }} +# TELEGRAM_CHANNEL: ${{ secrets.TELEGRAM_CHANNEL }} +# TWILIO_SID: ${{ secrets.TWILIO_SID }} +# TWILIO_SECRET: ${{ secrets.TWILIO_SECRET }} +# TWILIO_FROM: ${{ secrets.TWILIO_FROM }} +# TWILIO_TO: ${{ secrets.TWILIO_TO }} +# TEST_EMAIL: ${{ secrets.TEST_EMAIL }} +# GOTIFY_URL: ${{ secrets.GOTIFY_URL }} +# GOTIFY_TOKEN: ${{ secrets.GOTIFY_TOKEN }} +# SNS_TOKEN: ${{ secrets.SNS_TOKEN }} +# SNS_SECRET: ${{ secrets.SNS_SECRET }} +# SNS_REGION: ${{ secrets.SNS_REGION }} +# SNS_TOPIC: ${{ secrets.SNS_TOPIC }} - name: Coveralls Testing Coverage run: | diff --git a/.github/workflows/stable.yml b/.github/workflows/3_stable.yml similarity index 100% rename from .github/workflows/stable.yml rename to .github/workflows/3_stable.yml