Skip to content

Commit

Permalink
Merge pull request #3458 from CityOfBoston/master
Browse files Browse the repository at this point in the history
(production) Generative AI summarized roll call votes, Sanitation Scheduling App
  • Loading branch information
davidrkupton committed May 13, 2024
2 parents 5672199 + 0342f14 commit d993e26
Show file tree
Hide file tree
Showing 102 changed files with 6,257 additions and 2,260 deletions.
58 changes: 58 additions & 0 deletions .github/config/deploy/deploy-excludes.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
# IDE generated files
.idea*
.css*
.eslint*
.editorconfig

# Unwanted files from the repo-root
.lando.yml
build.xml

# Unwanted files from the docroot
docroot/web.config
docroot/sites/default/files
docroot/example.gitignore

# Unwanted settings files
docroot/sites/default/settings/settings.terraform.php
docroot/sites/default/settings/settings.travis.php
docroot/sites/default/settings/settings.local.php
docroot/sites/default/settings/private.settings.php
docroot/sites/default/default.services.yml
docroot/sites/default/default.settings.php
docroot/sites/example.settings.local.php
docroot/sites/example.sites.php

# Acquia hook files that aren't needed
hooks/samples
hooks/templates

# Drush file
drush/drush.yml

# Git files
.git
.gitignore
.gitattributes

# Any package files
package.json
package-lock.json

# Detailed exclusions for webapps.
# - must add enough of the full path to ensure accurate removals.
node_modules
bos_web_app/apps/**/src
bos_web_app/apps/**/*.html
bos_web_app/apps/**/*.json
bos_web_app/apps/**/postcss*.*
bos_web_app/apps/**/jest*.*
bos_web_app/apps/**/gulp*.*
bos_web_app/apps/**/webpack*.*
bos_web_app/apps/**/babel*.*
bos_web_app/apps/**/favicon.ico
bos_web_app/apps/**/_*
bos_web_app/apps/**/.*

# COB custom module files which are not required
docroot/modules/custom/**/testing*
10 changes: 10 additions & 0 deletions .github/config/deploy/deploy-from.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
config
docroot
drush
hooks
vendor
scripts/deploy/acquia.enc
scripts/deploy/cob_utilities.sh
scripts/composer
composer.lock
composer.json
33 changes: 33 additions & 0 deletions .github/config/slack/slackDeployEnd.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
username: 'Acquia Environment Deploy'
icon_url: https://boston.gov/digitalteamicon.png

pretext: Deployment of <{{repositoryUrl}}|{{repositoryName}}> reports {{jobStatus}}.
title: <{{workflowRunUrl}}|Deploy branch {{branch}} {{#ifeq jobStatus "SUCCESS"}}Completed{{else}}INCOMPLETED{{/ifeq}}>
title_link: {{workflowRunUrl}}

text: |
fallback: |-
[GitHub] {{payload.repository.name}} finished
fields:
- title: Job Steps
value: "{{#each jobSteps}}{{icon this.outcome}} {{@key}}\n{{/each}}"
short: false

footer: >-
{{payload.enterprise.name}}, <{{payload.repository.homepage}}|{{payload.repository.name}}>: _GitHub Action:deploy.yml_#{{runNumber}}
colors:
info: '#5DADE2'
success: '#1e9042'
failure: '#b80000'
cancelled: '#7D3C98'
default: '#5DADE2'

icons:
success: ':white_check_mark:'
failure: ':grimacing:'
cancelled: ':x:'
skipped: ':heavy_minus_sign:'
default: ':interrobang:'
10 changes: 10 additions & 0 deletions .github/config/slack/slackDeployStart.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
username: 'Acquia Environment Deploy'
icon_url: https://boston.gov/digitalteamicon.png

pretext: A deployment to Acquia of the branch {{branch}} from the repository <{{repositoryUrl}}|{{repositoryName}}> has been initiated.
title: <{{workflowRunUrl}}|Deploy Start>
title_link: {{workflowRunUrl}}

text: |
A GitHub Action has been executed because a {{eventName}} event on the branch {{branch}}. This has started a deploy process for this branch.
33 changes: 33 additions & 0 deletions .github/config/slack/slackPublishEnd.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
username: 'Drupal {{branch}} Publish'
icon_url: https://boston.gov/digitalteamicon.png

pretext: Publish of <{{repositoryUrl}}|{{repositoryName}}> reports {{jobStatus}}.
title: <{{workflowRunUrl}}|Publish {{#if jobStatus='Success'}}Completed{{else}}INCOMPLETED{{/if}}>
title_link: {{workflowRunUrl}}

text: |
fallback: |-
[GitHub] {{payload.repository.name}} finished
fields:
- title: Job Steps
value: "{{#each jobSteps}}{{icon this.outcome}} {{@key}}\n{{/each}}"
short: false

footer: >-
{{payload.enterprise.name}}, <{{payload.repository.homepage}}|{{payload.repository.name}}>: _GitHub Action:publish.yml_#{{runNumber}}
colors:
info: '#5DADE2'
success: '#0d5c1f'
failure: '#821414'
cancelled: '#7D3C98'
default: '#5DADE2'

icons:
success: ':white_check_mark:'
failure: ':grimacing:'
cancelled: ':x:'
skipped: ':heavy_minus_sign:'
default: ':interrobang:'
10 changes: 10 additions & 0 deletions .github/config/slack/slackPublishStart.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
username: 'Drupal {{branch}} Publish'
icon_url: https://boston.gov/digitalteamicon.png

pretext: A {{branch}} publish of <{{repositoryUrl}}|{{repositoryName}}> has been initiated.
title: <{{workflowRunUrl}}|Publishing Start>
title_link: {{workflowRunUrl}}

text: |
A {{eventName}} to {{branch}} has started a <{{workflowRunUrl}}|GitHub Action> to sync the public repository and
create release notes in both the <{{repositoryUrl}}|private> and <https://github.com/CityOfBoston/boston.gov|public> repositories.
101 changes: 0 additions & 101 deletions .github/percy/d10-verification.yml

This file was deleted.

45 changes: 0 additions & 45 deletions .github/percy/snapshot_interactive_config.js

This file was deleted.

Loading

0 comments on commit d993e26

Please sign in to comment.