Hard disable workflows that won't work for now

In this EDGI fork, we don't have all the same deployment targets, variables, secrets, etc., so a lot of these workflows will not really work. We might ultimately remove them or we might refactor them to work differently.
This commit is contained in:
Rob Brackett 2025-01-25 13:06:12 -08:00
commit 94d682987b
No known key found for this signature in database
GPG key ID: 372A80CE179CAA61
3 changed files with 22 additions and 15 deletions

View file

@ -1,7 +1,9 @@
name: Deploy Backend Main name: Deploy Backend Main
on: on:
push: push:
branches: [main] # EDGI: DISABLE THIS WORKFLOW FOR NOW. It comes from the original DOI
# implementation, and we don't have the same deployment setup.
branches: [not-a-real-branch]
paths: paths:
- "data/**" - "data/**"
- ".github/workflows/deploy_backend_main.yml" - ".github/workflows/deploy_backend_main.yml"

View file

@ -1,7 +1,9 @@
name: Deploy Frontend Main name: Deploy Frontend Main
on: on:
push: push:
branches: [main] # EDGI: DISABLE THIS WORKFLOW FOR NOW. It comes from the original DOI
# implementation, and we don't have the same deployment setup.
branches: [not-a-real-branch]
paths: paths:
- "client/**/*" - "client/**/*"
concurrency: concurrency:

View file

@ -1,18 +1,21 @@
name: Ping Check name: Ping Check
on: on:
# https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions # FIXME: EDGI: DISABLE THIS WORKFLOW FOR NOW. We may not want to keep it.
schedule: push:
# Run every five minutes branches: [not-a-real-branch]
- cron: '*/5 * * * *' # # https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions
# https://github.blog/changelog/2020-07-06-github-actions-manual-triggers-with-workflow_dispatch/ # schedule:
workflow_dispatch: # # Run every five minutes
inputs: # - cron: '*/5 * * * *'
logLevel: # # https://github.blog/changelog/2020-07-06-github-actions-manual-triggers-with-workflow_dispatch/
description: 'Log level' # workflow_dispatch:
required: true # inputs:
default: 'warning' # logLevel:
tags: # description: 'Log level'
description: 'Ping Check' # required: true
# default: 'warning'
# tags:
# description: 'Ping Check'
jobs: jobs:
check_site_uptime: check_site_uptime:
runs-on: ubuntu-latest runs-on: ubuntu-latest