Skip to content

Commit

Permalink
Merge pull request #1295 from necyberteam/md-dev
Browse files Browse the repository at this point in the history
Md dev
  • Loading branch information
a-pasquale authored Dec 8, 2024
2 parents 476299c + d90819a commit 1590e4f
Show file tree
Hide file tree
Showing 329 changed files with 10,282 additions and 4,025 deletions.
180 changes: 0 additions & 180 deletions .github/workflows/behat.yml

This file was deleted.

154 changes: 146 additions & 8 deletions .github/workflows/cypress.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ on:
description: 'Recent database dump to use (leave blank to use artifact)'
sites:
description: 'Specify which sites to test or leave the default to run all tests.'
default: 'asp'
default: 'accessmatch1, accessmatch2, accessmatch3, ccmnet, connectci, crct, campuschampions, coco, greatplains, kyct, nect'
required: true
prnum:
description: 'Pull request number — adds a comment to a pull request (nomally empty)'
Expand All @@ -18,33 +18,171 @@ permissions:
pull-requests: write

jobs:
asp:
name: Run cypress tests in 'accessmatch' directory
uses: necyberteam/reusable_actions/.github/workflows/cypress.yml@v3
if: contains(github.event.inputs.sites, 'asp') || github.event_name == 'pull_request'
accessmatch1:
name: accessmatch1
uses: necyberteam/reusable_actions/.github/workflows/cypress.yml@v3.2
if: contains(github.event.inputs.sites, 'accessmatch1') || github.event_name == 'pull_request'
secrets:
slack_token: ${{ secrets.SLACK_TOKEN }}
site: "accessmatch"
directory: "accessmatch1"
database: ${{ github.event.inputs.database }}
prnum: ${{ github.event.inputs.prnum }}
gh_token: ${{ secrets.GH_TOKEN_REPO }}
LANDO_ENV: ${{ secrets.LANDO_ENV }}
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}
REPO: "${{ github.server_url }}/${{ github.repository }}"

accessmatch2:
name: accessmatch2
uses: necyberteam/reusable_actions/.github/workflows/[email protected]
if: contains(github.event.inputs.sites, 'accessmatch2') || github.event_name == 'pull_request'
secrets:
slack_token: ${{ secrets.SLACK_TOKEN }}
site: "accessmatch"
directory: "accessmatch2"
database: ${{ github.event.inputs.database }}
prnum: ${{ github.event.inputs.prnum }}
gh_token: ${{ secrets.GH_TOKEN_REPO }}
LANDO_ENV: ${{ secrets.LANDO_ENV }}
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}
REPO: "${{ github.server_url }}/${{ github.repository }}"

accessmatch3:
name: accessmatch3
uses: necyberteam/reusable_actions/.github/workflows/[email protected]
if: contains(github.event.inputs.sites, 'accessmatch3') || github.event_name == 'pull_request'
secrets:
slack_token: ${{ secrets.SLACK_TOKEN }}
site: "accessmatch"
directory: "accessmatch3"
database: ${{ github.event.inputs.database }}
prnum: ${{ github.event.inputs.prnum }}
gh_token: ${{ secrets.GH_TOKEN_REPO }}
LANDO_ENV: ${{ secrets.LANDO_ENV }}
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}
REPO: "${{ github.server_url }}/${{ github.repository }}"

ccmnet:
name: Run cypress tests in 'ccmnet' directory
uses: necyberteam/reusable_actions/.github/workflows/cypress.yml@v3
name: ccmnet
uses: necyberteam/reusable_actions/.github/workflows/cypress.yml@v3.2
if: contains(github.event.inputs.sites, 'ccmnet') || github.event_name == 'pull_request'
secrets:
slack_token: ${{ secrets.SLACK_TOKEN }}
site: "ccmnet"
directory: "ccmnet"
database: ${{ github.event.inputs.database }}
prnum: ${{ github.event.inputs.prnum }}
gh_token: ${{ secrets.GH_TOKEN_REPO }}
LANDO_ENV: ${{ secrets.LANDO_ENV }}
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}
REPO: "${{ github.server_url }}/${{ github.repository }}"

connectci:
name: connectci
uses: necyberteam/reusable_actions/.github/workflows/[email protected]
if: contains(github.event.inputs.sites, 'connectci') || github.event_name == 'pull_request'
secrets:
slack_token: ${{ secrets.SLACK_TOKEN }}
site: "connectci"
directory: "connectci"
database: ${{ github.event.inputs.database }}
prnum: ${{ github.event.inputs.prnum }}
gh_token: ${{ secrets.GH_TOKEN_REPO }}
LANDO_ENV: ${{ secrets.LANDO_ENV }}
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}
REPO: "${{ github.server_url }}/${{ github.repository }}"

crct:
name: crct
uses: necyberteam/reusable_actions/.github/workflows/[email protected]
if: contains(github.event.inputs.sites, 'crct') || github.event_name == 'pull_request'
secrets:
slack_token: ${{ secrets.SLACK_TOKEN }}
site: "crct"
directory: "crct"
database: ${{ github.event.inputs.database }}
prnum: ${{ github.event.inputs.prnum }}
gh_token: ${{ secrets.GH_TOKEN_REPO }}
LANDO_ENV: ${{ secrets.LANDO_ENV }}
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}
REPO: "${{ github.server_url }}/${{ github.repository }}"

campuschampions:
name: campuschampions
uses: necyberteam/reusable_actions/.github/workflows/[email protected]
if: contains(github.event.inputs.sites, 'campuschampions') || github.event_name == 'pull_request'
secrets:
slack_token: ${{ secrets.SLACK_TOKEN }}
site: "campuschampions"
directory: "campuschampions"
database: ${{ github.event.inputs.database }}
prnum: ${{ github.event.inputs.prnum }}
gh_token: ${{ secrets.GH_TOKEN_REPO }}
LANDO_ENV: ${{ secrets.LANDO_ENV }}
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}
REPO: "${{ github.server_url }}/${{ github.repository }}"
coco:
name: coco
uses: necyberteam/reusable_actions/.github/workflows/[email protected]
if: contains(github.event.inputs.sites, 'coco') || github.event_name == 'pull_request'
secrets:
slack_token: ${{ secrets.SLACK_TOKEN }}
site: "coco"
directory: "coco"
database: ${{ github.event.inputs.database }}
prnum: ${{ github.event.inputs.prnum }}
gh_token: ${{ secrets.GH_TOKEN_REPO }}
LANDO_ENV: ${{ secrets.LANDO_ENV }}
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}
REPO: "${{ github.server_url }}/${{ github.repository }}"

greatplains:
name: greatplains
uses: necyberteam/reusable_actions/.github/workflows/[email protected]
if: contains(github.event.inputs.sites, 'greatplains') || github.event_name == 'pull_request'
secrets:
slack_token: ${{ secrets.SLACK_TOKEN }}
site: "greatplains"
directory: "greatplains"
database: ${{ github.event.inputs.database }}
prnum: ${{ github.event.inputs.prnum }}
gh_token: ${{ secrets.GH_TOKEN_REPO }}
LANDO_ENV: ${{ secrets.LANDO_ENV }}
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}
REPO: "${{ github.server_url }}/${{ github.repository }}"

kyct:
name: kyct
uses: necyberteam/reusable_actions/.github/workflows/[email protected]
if: contains(github.event.inputs.sites, 'kyct') || github.event_name == 'pull_request'
secrets:
slack_token: ${{ secrets.SLACK_TOKEN }}
site: "kyct"
directory: "kyct"
database: ${{ github.event.inputs.database }}
prnum: ${{ github.event.inputs.prnum }}
gh_token: ${{ secrets.GH_TOKEN_REPO }}
LANDO_ENV: ${{ secrets.LANDO_ENV }}
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}
REPO: "${{ github.server_url }}/${{ github.repository }}"

nect:
name: nect
uses: necyberteam/reusable_actions/.github/workflows/[email protected]
if: contains(github.event.inputs.sites, 'nect') || github.event_name == 'pull_request'
secrets:
slack_token: ${{ secrets.SLACK_TOKEN }}
site: "nect"
directory: "nect"
database: ${{ github.event.inputs.database }}
prnum: ${{ github.event.inputs.prnum }}
gh_token: ${{ secrets.GH_TOKEN_REPO }}
LANDO_ENV: ${{ secrets.LANDO_ENV }}
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}
REPO: "${{ github.server_url }}/${{ github.repository }}"


# success:
# name: Actions to run on success
# needs: [asp]
Expand All @@ -69,7 +207,7 @@ jobs:

fail:
name: Actions to run on fail
needs: [asp, ccmnet]
needs: [accessmatch1, accessmatch2, accessmatch3, ccmnet, connectci, crct, campuschampions, coco, greatplains, kyct, nect]
if: ${{ failure() }}
runs-on: ubuntu-latest
steps:
Expand Down
1 change: 1 addition & 0 deletions blt/md/md-667
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
campuschampions_cyberinfrastructure_org
Loading

0 comments on commit 1590e4f

Please sign in to comment.