From 39c6947e7e73c4d367ea4321e42d21d37af2c10b Mon Sep 17 00:00:00 2001 From: Sam Bloomquist Date: Tue, 12 Sep 2017 16:09:03 -0400 Subject: [PATCH 01/15] Added configuration for DriverReach slack channel and github. --- .gitignore | 8 ++ bin/afternoon_seal.sh | 4 - bin/morning_seal.sh | 11 +- config/alphagov.yml | 215 ------------------------------------- config/drivingambition.yml | 35 ++++++ 5 files changed, 44 insertions(+), 229 deletions(-) delete mode 100644 config/alphagov.yml create mode 100644 config/drivingambition.yml diff --git a/.gitignore b/.gitignore index 050c9d95..e2d85d5d 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,11 @@ /log/* !/log/.keep /tmp + +# Ignore mac hidden filesystem files +.DS_Store +# Ignore vim files +*~ + +# Ignore bundled files +vendor/bundle/* diff --git a/bin/afternoon_seal.sh b/bin/afternoon_seal.sh index 8554b9ba..b4a52e3a 100755 --- a/bin/afternoon_seal.sh +++ b/bin/afternoon_seal.sh @@ -1,10 +1,6 @@ #!/bin/bash teams=( - govuk-infrastructure - search-team - content-tools - servicemanual ) for team in ${teams[*]} ; do diff --git a/bin/morning_seal.sh b/bin/morning_seal.sh index ffc8bbfe..46b09d71 100755 --- a/bin/morning_seal.sh +++ b/bin/morning_seal.sh @@ -1,16 +1,7 @@ #!/bin/bash teams=( - benchmarking - content-tools - navigation - taxonomy - email - content-api - search-team - govuk-infrastructure - servicemanual - publishing-frontend + development ) for team in ${teams[*]}; do diff --git a/config/alphagov.yml b/config/alphagov.yml deleted file mode 100644 index 8e4aa752..00000000 --- a/config/alphagov.yml +++ /dev/null @@ -1,215 +0,0 @@ -# Please insert new items alphabetically. - -benchmarking: - members: - - Davidslv - - deborahchua - - sihugh - - channel: - "#benchmarking" - - exclude_titles: - - "[DO NOT MERGE]" - - DO NOT MERGE - - WIP - - quotes: - - I'm pretty sure there's a lot more to life than being really, really, ridiculously good looking. And I plan on finding out what that is. - - Where shall we go for lunch? - - Where's the data? - -content-tools: - members: - - pmanrubia - - ikennaokpala - - chao-xian - - mgrassotti - - andrewgarner - - alecgibson - - channel: - "#content-tools" - - exclude_titles: - - "[DO NOT MERGE]" - - "Don't merge" - - DO NOT MERGE - - "Waiting on factcheck" - - WIP - - use_labels: true - - exclude_labels: - - "[DO NOT MERGE]" - - "Don't merge" - - DO NOT MERGE - - "Waiting on factcheck" - - quotes: - - If it’s gonna take more than 30 minutes, or it needs deploying - write a card for it and chat to the Product Manager. - - Try to pair when possible. - - Be considerate to remote workers and follow the Working from home practices https://gov-uk.atlassian.net/wiki/x/Bz_5Bw and https://gov-uk.atlassian.net/wiki/display/CT/Working+from+home+ideas - - Who's organising the next team lunch? - - If you're not well, don't come in to the office. And get some rest! - - Set your Slack status to away or do not disturb so people know whether they can disturb you. - - Has your story got points? - - Don't forget to assign your face to a card and PR if you're working on it or reviewing. - - Don't forget the Jabra and fisheye lens if you're dialing in people! - - If Hangouts is being flaky, try Slack calls or appear.in! - -email: - members: - - 1pretz1 - - davidbasalla - - gpeng - - rubenarakelyan - - tuzz - - channel: - "#email" - - exclude_titles: - - "[DO NOT MERGE]" - - "[WIP]" - -content-api: - members: - - kevindew - - thomasleese - - emmabeynon - - steventux - - channel: - "#content-api" - - exclude_titles: - - "[DO NOT MERGE]" - - WIP - -taxonomy: - members: - - alextea - - carvil - - cbaines - - koetsier - - theKHutDeveloper - - tijmenb - - whoojemaflip - - channel: - "#taxonomy" - - exclude_titles: - - "[DO NOT MERGE]" - - "Don't merge" - - DO NOT MERGE - - WIP - - "[REVIEW ONLY]" - - REVIEW ONLY - - "[SEAL IGNORE]" - -search-team: - members: - - MatMoore - - brenetic - - suzannehamilton - - dwhenry - - tatiana - - channel: - "#search-team" - - quotes: - - Biscuits - - Respect each other - - Document document document - - Change when things don't work - - Create a clear, shared vision of our goals - - Work at a sustainable and accommodating pace - - Make data driven decisions based on user needs - - Make good use of people's time - - Communicate priorities effectively across the whole team - - Monitor progress against our goals - - Celebrate progress - - Unblock priority WIPs before starting new work - -testing: - members: - - binaryberry - - boffbowsh - - fofr - - channel: - "#testing" - - exclude_titles: - - "[DO NOT MERGE]" - - WIP - - quotes: - - Everyone should have the opportunity to learn. Don’t be afraid to pick up stories on things you don’t understand and ask for help with them. - - Be nice and respect each other. Support each other. - - Don’t be a silo of knowledge - -govuk-infrastructure: - members: - - deanwilson - - surminus - - afda16 - - SamLR - - issyl0 - - channel: - "#govuk-infrastructure" - - exclude_titles: - - "[DO NOT MERGE]" - - WIP - - quotes: - - ":eggplant:" - - "indeed" - - "naming is hard" - - "If it's Wednesday, go to Beck's" - - "We :heart: Taylor Swift" - - "I like to pair, do you?" - - "Sam has nice coffee" - - "Go team!" - - "Now that’s an interesting question" - - "$integer = '34'" - - "How hot is it? Probably 28" - -servicemanual: - members: - - 36degrees - - mcmillan - - channel: - "#servicemanual" - - exclude_titles: - - "[DO NOT MERGE]" - - DO NOT MERGE - - WIP - - exclude_repos: - - govuk_elements - - govuk_frontend_toolkit - - quotes: - - ":wave:" - -publishing-frontend: - members: - - nickcolley - - miaallers - - andysellick - - vanitabarrett - - fofr - - channel: - "#publishing-frontend" - - exclude_titles: - - "[DO NOT MERGE]" diff --git a/config/drivingambition.yml b/config/drivingambition.yml new file mode 100644 index 00000000..58037f27 --- /dev/null +++ b/config/drivingambition.yml @@ -0,0 +1,35 @@ +# Please insert new items alphabetically. + +development: + members: + - alex.kovalev + - mileszs + - dstrus + - rebecca + - naviman + - sam2themax + - henadzi + - outoforder_cc + - juan + - sergey + - yoshka + - fulcrum + + channel: + "#development" + + exclude_titles: + - "[DO NOT MERGE]" + - DO NOT MERGE + - WIP + + quotes: + - I'm pretty sure there's a lot more to life than being really, really, ridiculously good looking. And I plan on finding out what that is. + - Where shall we go for lunch? + - Where's the data? + + use_labels: true + + exclude_labels: + - "in progress" + - "needs work" From e0e5c39bb35b888edf82f95470c2e8963b6f67c6 Mon Sep 17 00:00:00 2001 From: Sam Bloomquist Date: Tue, 12 Sep 2017 16:51:26 -0400 Subject: [PATCH 02/15] Changed team member names to github instead of slack. --- config/drivingambition.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/config/drivingambition.yml b/config/drivingambition.yml index 58037f27..01e838e6 100644 --- a/config/drivingambition.yml +++ b/config/drivingambition.yml @@ -2,18 +2,18 @@ development: members: - - alex.kovalev + - kovalevswan - mileszs - dstrus - - rebecca - - naviman + - Rvanderbur + - lnavimanl - sam2themax - henadzi - - outoforder_cc - - juan - - sergey - - yoshka - - fulcrum + - urkle + - juanroldan1989 + - sergey-verevkin + - YosipVoloshchuk + - alex-rogachev channel: "#development" From 98caf3cbfb13e821b9b8bc74d891ad3f77e20111 Mon Sep 17 00:00:00 2001 From: Sam Bloomquist Date: Thu, 19 Oct 2017 16:03:41 -0400 Subject: [PATCH 03/15] Updated config for new github organization name. --- config/{drivingambition.yml => driverreach.yml} | 1 - 1 file changed, 1 deletion(-) rename config/{drivingambition.yml => driverreach.yml} (96%) diff --git a/config/drivingambition.yml b/config/driverreach.yml similarity index 96% rename from config/drivingambition.yml rename to config/driverreach.yml index 01e838e6..389f124d 100644 --- a/config/drivingambition.yml +++ b/config/driverreach.yml @@ -10,7 +10,6 @@ development: - sam2themax - henadzi - urkle - - juanroldan1989 - sergey-verevkin - YosipVoloshchuk - alex-rogachev From 1ab27d44f2a20849a22fa4211bc66450fc922a25 Mon Sep 17 00:00:00 2001 From: Sam Bloomquist Date: Fri, 20 Oct 2017 08:56:11 -0400 Subject: [PATCH 04/15] Trying to get the config change to show up in heroku/github by deleting and then re-adding the file. --- config/driverreach.yml | 34 ---------------------------------- 1 file changed, 34 deletions(-) delete mode 100644 config/driverreach.yml diff --git a/config/driverreach.yml b/config/driverreach.yml deleted file mode 100644 index 389f124d..00000000 --- a/config/driverreach.yml +++ /dev/null @@ -1,34 +0,0 @@ -# Please insert new items alphabetically. - -development: - members: - - kovalevswan - - mileszs - - dstrus - - Rvanderbur - - lnavimanl - - sam2themax - - henadzi - - urkle - - sergey-verevkin - - YosipVoloshchuk - - alex-rogachev - - channel: - "#development" - - exclude_titles: - - "[DO NOT MERGE]" - - DO NOT MERGE - - WIP - - quotes: - - I'm pretty sure there's a lot more to life than being really, really, ridiculously good looking. And I plan on finding out what that is. - - Where shall we go for lunch? - - Where's the data? - - use_labels: true - - exclude_labels: - - "in progress" - - "needs work" From 2051eacc0656fc46214a86163282f33a4baa752d Mon Sep 17 00:00:00 2001 From: Sam Bloomquist Date: Fri, 20 Oct 2017 08:56:55 -0400 Subject: [PATCH 05/15] Now added back in. --- config/driverreach.yml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 config/driverreach.yml diff --git a/config/driverreach.yml b/config/driverreach.yml new file mode 100644 index 00000000..389f124d --- /dev/null +++ b/config/driverreach.yml @@ -0,0 +1,34 @@ +# Please insert new items alphabetically. + +development: + members: + - kovalevswan + - mileszs + - dstrus + - Rvanderbur + - lnavimanl + - sam2themax + - henadzi + - urkle + - sergey-verevkin + - YosipVoloshchuk + - alex-rogachev + + channel: + "#development" + + exclude_titles: + - "[DO NOT MERGE]" + - DO NOT MERGE + - WIP + + quotes: + - I'm pretty sure there's a lot more to life than being really, really, ridiculously good looking. And I plan on finding out what that is. + - Where shall we go for lunch? + - Where's the data? + + use_labels: true + + exclude_labels: + - "in progress" + - "needs work" From f579c022f3f91f0feb7cf1896299ca3a62f32fce Mon Sep 17 00:00:00 2001 From: Sam Bloomquist Date: Tue, 14 Nov 2017 08:38:31 -0500 Subject: [PATCH 06/15] Added 'ready for merge' to the list of labels seal will ignore --- config/driverreach.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/config/driverreach.yml b/config/driverreach.yml index 389f124d..06080caf 100644 --- a/config/driverreach.yml +++ b/config/driverreach.yml @@ -32,3 +32,4 @@ development: exclude_labels: - "in progress" - "needs work" + - "ready for merge" From af62ed03e3e80dd4025f65bec02d504f42978275 Mon Sep 17 00:00:00 2001 From: Sam Bloomquist Date: Tue, 28 Jan 2020 15:49:14 -0500 Subject: [PATCH 07/15] Changed the channel we'll use for the seal-slack integration to 'seal-code_review' --- config/driverreach.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/driverreach.yml b/config/driverreach.yml index 06080caf..761ce8eb 100644 --- a/config/driverreach.yml +++ b/config/driverreach.yml @@ -15,7 +15,7 @@ development: - alex-rogachev channel: - "#development" + "#seal-code_review" exclude_titles: - "[DO NOT MERGE]" From a7a728b7ccbd6ec9a286812effb8e439f699db7c Mon Sep 17 00:00:00 2001 From: Sam Bloomquist Date: Thu, 13 Feb 2020 08:05:20 -0500 Subject: [PATCH 08/15] Changed the slack channel to the right channel name that I had previously set up. --- config/driverreach.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/driverreach.yml b/config/driverreach.yml index 761ce8eb..e36ee78d 100644 --- a/config/driverreach.yml +++ b/config/driverreach.yml @@ -15,7 +15,7 @@ development: - alex-rogachev channel: - "#seal-code_review" + "#seal_code-review" exclude_titles: - "[DO NOT MERGE]" From 9008e0142a6459a8541095bc3b4d59387b309a14 Mon Sep 17 00:00:00 2001 From: Sam Bloomquist Date: Mon, 22 Mar 2021 08:14:57 -0400 Subject: [PATCH 09/15] Updated config for dev members and added 'blocker' and 'go to market' labels to exclude list --- config/driverreach.yml | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/config/driverreach.yml b/config/driverreach.yml index e36ee78d..c71c3570 100644 --- a/config/driverreach.yml +++ b/config/driverreach.yml @@ -4,15 +4,19 @@ development: members: - kovalevswan - mileszs - - dstrus - - Rvanderbur - lnavimanl - sam2themax - - henadzi - - urkle - sergey-verevkin - - YosipVoloshchuk - - alex-rogachev + - crgee + - indymichelle + - degendra + - iLucker93 + - subashkhatri + - OleksandrPedchenko + - fmd5045 + - abhinavrisal + - subinshrestha7 + - dreyzman channel: "#seal_code-review" @@ -33,3 +37,5 @@ development: - "in progress" - "needs work" - "ready for merge" + - "go to market" + - "blocker" From 3183dd98a9aaf730be754fd7e2c9f4b9038882f4 Mon Sep 17 00:00:00 2001 From: Garrett Hart Date: Tue, 27 Apr 2021 08:42:43 -0400 Subject: [PATCH 10/15] Add thirdshift (Garrett Hart) to members --- config/driverreach.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/config/driverreach.yml b/config/driverreach.yml index c71c3570..86f7ff21 100644 --- a/config/driverreach.yml +++ b/config/driverreach.yml @@ -17,6 +17,7 @@ development: - abhinavrisal - subinshrestha7 - dreyzman + - thirdshift channel: "#seal_code-review" From c50c8ddd9e0c282c4c124bff2ce0b27a24411559 Mon Sep 17 00:00:00 2001 From: Sam Bloomquist Date: Tue, 27 Apr 2021 12:45:29 -0400 Subject: [PATCH 11/15] Added a quote in order to trigger a new build in our heroku app. --- config/driverreach.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/config/driverreach.yml b/config/driverreach.yml index 86f7ff21..baec1099 100644 --- a/config/driverreach.yml +++ b/config/driverreach.yml @@ -31,6 +31,7 @@ development: - I'm pretty sure there's a lot more to life than being really, really, ridiculously good looking. And I plan on finding out what that is. - Where shall we go for lunch? - Where's the data? + - I've been kissed by a rose on the gray use_labels: true From 3e347f7d546daebd51349825572fe2cababfd5ac Mon Sep 17 00:00:00 2001 From: Sam Bloomquist Date: Tue, 27 Apr 2021 13:23:45 -0400 Subject: [PATCH 12/15] Added a quote in order to trigger a new build in our heroku app round 2. --- config/driverreach.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/config/driverreach.yml b/config/driverreach.yml index baec1099..7d789e73 100644 --- a/config/driverreach.yml +++ b/config/driverreach.yml @@ -32,6 +32,7 @@ development: - Where shall we go for lunch? - Where's the data? - I've been kissed by a rose on the gray + - Ba-da-da, ba-da-da-da-da-da, ba-da-da use_labels: true From 9ce61e754f4c0d64db8d411a969e7e32d9175208 Mon Sep 17 00:00:00 2001 From: Sam Bloomquist Date: Thu, 10 Jun 2021 07:17:25 -0400 Subject: [PATCH 13/15] Removed Chris and Daniel from list of members. Added 'ready for QA' to the exclude labels --- config/driverreach.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/config/driverreach.yml b/config/driverreach.yml index 7d789e73..73b5aa83 100644 --- a/config/driverreach.yml +++ b/config/driverreach.yml @@ -7,7 +7,6 @@ development: - lnavimanl - sam2themax - sergey-verevkin - - crgee - indymichelle - degendra - iLucker93 @@ -16,7 +15,6 @@ development: - fmd5045 - abhinavrisal - subinshrestha7 - - dreyzman - thirdshift channel: @@ -42,3 +40,4 @@ development: - "ready for merge" - "go to market" - "blocker" + - "ready for QA" From 5055a74d355b8174678342ceb5399ae139a4d891 Mon Sep 17 00:00:00 2001 From: Sam Bloomquist Date: Mon, 17 Apr 2023 17:02:53 -0400 Subject: [PATCH 14/15] Updated ruby version to try to get this running on a newer heroku stack. --- .ruby-version | 2 +- Gemfile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.ruby-version b/.ruby-version index 2cc0d985..3c2f3ca1 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -ruby-2.5 +ruby-3.1 diff --git a/Gemfile b/Gemfile index e15cb90c..12208623 100644 --- a/Gemfile +++ b/Gemfile @@ -1,5 +1,5 @@ source 'https://rubygems.org' -ruby '~> 2.5' +ruby '~> 3.1' gem 'slack-poster', '~> 2.2.1' gem 'octokit', '~> 4.0' From 06828f443188d8d437262fd715a9f449d237173d Mon Sep 17 00:00:00 2001 From: Sam Bloomquist Date: Mon, 17 Apr 2023 17:04:06 -0400 Subject: [PATCH 15/15] A more specific ruby version --- .ruby-version | 2 +- Gemfile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.ruby-version b/.ruby-version index 3c2f3ca1..7bde84d0 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -ruby-3.1 +ruby-3.1.2 diff --git a/Gemfile b/Gemfile index 12208623..39fcaaec 100644 --- a/Gemfile +++ b/Gemfile @@ -1,5 +1,5 @@ source 'https://rubygems.org' -ruby '~> 3.1' +ruby '~> 3.1.2' gem 'slack-poster', '~> 2.2.1' gem 'octokit', '~> 4.0'