Giter VIP home page Giter VIP logo

github-board-slack-notifications's Introduction

CI CD

GitHub Board Slack notifications

The purpose of this project is to send notifications to a Slack channel for any changes that are performed in a GitHub board (Projects v2 / beta). This application uses AWS Lambda as backend which is provisioned with Terraform.

Features

Currently notifications are being sent for the following events:

  • A Draft Issue is created on a board column that has a valid status. No Status column is not being notified.
  • An existing Issue is added to a board column that has a valid status.
  • A Draft Issue is converted to an Issue.
  • An Issue or Draft Issue is moved to a different column that has a valid status.
  • An Issue is removed from the board.

Setup

In order for this integration to work, a GitHub App must be created and installed in the organisation that contains the targeted projects and a Slack application is required to post on the specified channels.

The steps are the following:

  1. Fork this repository
  2. Create a Slack app by going to https://api.slack.com/apps and pressing the Create New App button.
  3. Grab the Signing secret in the app page and save it as PROD_SLACK_SIGNING_SECRET in the Secrets -> Actions section of your GitHub repository.
  4. Navigate to the OAuth & Permissions on the left sidebar and scroll down to the Bot Token Scopes section. Click Add an OAuth Scope. Add the chat:write scope. Grab the generated Bot User OAuth Token and save it as PROD_SLACK_TOKEN in the GitHub repository secrets.
  5. Create a new Secret in the GitHub repo named PROD_ORG_WEBHOOK_SECRET and set it to a random string of 16 or more characters. Save it for later.
  6. Go to the Settings page of your organisations, then to Developer settings -> GitHub apps. The url should look something like https://github.com/organizations/your-organisation/settings/apps
  7. Create a new GitHub App using the New GitHub App button
  8. In the app creation page, after setting the name and application URL, you need to set the following permissions required by the app:
    • Repository:
      • Issues:read-only
      • Pull requests:read-only
    • Organisation:
      • Projects:read-only
  9. In the Permissions & events page accessible for the GitHub app edit page, in the Subscribe to events section, check Projects v2 item
  10. From the GitHub application edit page, grab the App ID and save it in the repo secrets as PROD_ORG_APP_ID
  11. In the GitHub application edit page, go to the Private keys section an click on Generate a private key. The resulting PEM file will be downloaded automatically onto your computer. Open that file with a text editor and paste the key into a base64 encoder. Save the base64 converted string into the repo GitHub secrets as PROD_ORG_PRIVATE_KEY
  12. Deploy the application to AWS after checking the infra README
  13. Grab the URL provided by the terraform output and add it to the GitHub Application edit page, in the Webhook section. Add the value that was saved as PROD_ORG_WEBHOOK_SECRET to the webhook secret field, save changes.
  14. Install the Slack Bot Application into your Slack workspace and add the Slack Bot to each channel that will receive notifications.
  15. Configure the Slack channel for each project that should be used for notifications according to the guide below.

Configuring the Slack channel for a project

The webhook will receive events from all projects inside the organisation where the GitHub App is installed. In order to configure the Slack channel(s) that get notified when changes are done on project boards, a custom field must be added inside the projects' settings.

The field must be named SlackChannel with the type Single select. The configured options will be the channels that will receive the notification.

The Slack bot should be added to those channels otherwise message sending will fail.

Dev/Prod separation

All the steps above need to be redone for a DEV app and the secrets prefixed with DEV_ instead of PROD_.

github-board-slack-notifications's People

Contributors

brainrepo avatar bredikhin avatar davideroffo avatar dependabot[bot] avatar grantmorrison avatar guilhermelimak avatar ilteoood avatar johanx avatar kalildevops avatar marco-ippolito avatar melkornemesis avatar nearform-kenan avatar ninjatux avatar olie-chan avatar optic-release-automation[bot] avatar romulovitoi avatar sameer-coder avatar simoneb avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

github-board-slack-notifications's Issues

Release pending!

Pending commits since release v1.5.3

Based on the following commits, a patch release is recommended.

Unreleased commits have been found which are pending release, please publish the changes.

  • 0b82497 chore(deps): bump aws-cdk-lib from 2.83.0 to 2.83.1 (#684)
  • cb75f17 chore(deps): bump @octokit/auth-app from 4.0.13 to 5.0.3 (#688)
  • 955614f chore(deps): bump constructs from 10.2.50 to 10.2.51 (#687)
  • 31603fb chore(deps-dev): bump sinon from 15.1.0 to 15.1.2 (#686)
  • 85fc792 chore(deps): bump fastify from 4.17.0 to 4.18.0 (#683)
  • 6c0e9df chore(deps-dev): bump aws-cdk from 2.83.0 to 2.83.1 (#682)
  • ca34025 chore(deps): bump constructs from 10.2.47 to 10.2.50 (#681)
  • 0139225 chore(deps): bump constructs from 10.2.46 to 10.2.47 (#680)
  • 26d89e0 chore(deps): bump constructs from 10.2.45 to 10.2.46 (#679)
  • d44c4c6 chore(deps): bump @octokit/plugin-retry from 5.0.1 to 5.0.2 (#678)
  • 61ffa35 chore(deps): bump aws-cdk-lib from 2.82.0 to 2.83.0 (#677)
  • e9e5153 chore(deps-dev): bump aws-cdk from 2.82.0 to 2.83.0 (#676)
  • 5653eee chore(deps): bump constructs from 10.2.44 to 10.2.45 (#675)
  • ca9b6e9 chore(deps): bump @octokit/plugin-retry from 5.0.0 to 5.0.1 (#674)
  • 64ce2a6 chore(deps): bump constructs from 10.2.43 to 10.2.44 (#673)

If you close the issue as Not Planned

  • The notification will be snoozed for 7 days, starting when the issue is closed. After this period has passed, a new notification issue will be created the next time this action is run.

Issue generated by github-actions-notify-release.

Release pending!

Pending commits since release v1.2.5

Unreleased commits have been found which are pending release, please publish the changes.

  • 5ab822b chore(deps): bump constructs from 10.1.114 to 10.1.115 (#170)
  • 42cffbf chore(deps): bump env-schema from 5.0.0 to 5.1.0 (#169)
  • 1121bdf chore(deps): bump fastify-cli from 5.4.2 to 5.5.0 (#168)
  • 02a120a chore(deps): bump constructs from 10.1.113 to 10.1.114 (#167)
  • 106f25c chore(deps): bump aws-cdk-lib from 2.43.0 to 2.43.1 (#166)
  • 2b14ffb chore(deps-dev): bump eslint from 8.23.1 to 8.24.0 (#164)
  • d79b3a6 chore(deps): bump constructs from 10.1.110 to 10.1.113 (#165)
  • c51fb05 chore(deps-dev): bump aws-cdk from 2.43.0 to 2.43.1 (#163)
  • 59df68c chore: update husky hooks (#162)
  • 0dbb7a9 chore(deps-dev): bump esbuild from 0.15.8 to 0.15.9 (#161)
  • 8c9f664 chore(deps): bump constructs from 10.1.109 to 10.1.110 (#160)
  • 50a9bc5 chore(deps): bump constructs from 10.1.108 to 10.1.109 (#159)
  • 3bad498 chore(deps): bump aws-cdk-lib from 2.42.1 to 2.43.0 (#158)
  • a5f9863 chore(deps-dev): bump aws-cdk from 2.42.1 to 2.43.0 (#157)
  • 118dd12 chore(deps): bump constructs from 10.1.107 to 10.1.108 (#156)

Issue generated by github-actions-notify-release.

Create Slack application

Acceptance criteria:

  • A slack application should be created to support this project.
  • The tokens provided when creating the app are added to this repository secrets

Release pending!

Pending commits since release v1.5.2

Based on the following commits, a patch release is recommended.

Unreleased commits have been found which are pending release, please publish the changes.

  • c911041 chore(deps): bump aws-cdk-lib from 2.81.0 to 2.82.0 (#666)
  • 26eaa2e chore(deps): bump constructs from 10.2.40 to 10.2.43 (#670)
  • 66fcc23 chore(deps): bump @octokit/plugin-retry from 4.1.4 to 5.0.0 (#669)
  • 22f4ff8 chore(deps-dev): bump eslint from 8.41.0 to 8.42.0 (#668)
  • 84b8106 chore(deps-dev): bump tap from 16.3.4 to 16.3.6 (#667)
  • 40606d8 chore(deps-dev): bump aws-cdk from 2.81.0 to 2.82.0 (#665)
  • 6eeb586 chore(deps): bump constructs from 10.2.39 to 10.2.40 (#664)
  • b6e7e4b chore(deps): bump @octokit/plugin-retry from 4.1.3 to 4.1.4 (#663)
  • 36e0ec0 chore(deps): bump constructs from 10.2.38 to 10.2.39 (#662)
  • 6477473 chore(deps): bump constructs from 10.2.37 to 10.2.38 (#661)
  • 632f83c chore(deps-dev): bump @commitlint/config-conventional (#659)
  • 2bd2967 chore(deps-dev): bump @commitlint/cli from 17.6.3 to 17.6.5 (#660)
  • 28e021d chore(deps): bump constructs from 10.2.36 to 10.2.37 (#658)
  • de033dd chore(deps): bump aws-cdk-lib from 2.80.0 to 2.81.0 (#656)
  • 44db81f chore(deps): bump constructs from 10.2.33 to 10.2.36 (#657)

If you close the issue as Not Planned

  • The notification will be snoozed for 7 days, starting when the issue is closed. After this period has passed, a new notification issue will be created the next time this action is run.

Issue generated by github-actions-notify-release.

Release pending!

Pending commits since release v1.5.0

Based on the following commits, a patch release is recommended.

Unreleased commits have been found which are pending release, please publish the changes.

  • 379056c chore(deps): bump @octokit/auth-app from 4.0.9 to 4.0.10 (#624)
  • 413737e chore(deps-dev): bump eslint from 8.39.0 to 8.40.0 (#623)
  • 745302f chore(deps): bump constructs from 10.2.16 to 10.2.17 (#622)
  • cc74213 fix: optic release action permissions (#620)
  • 40dc675 chore(deps): bump constructs from 10.2.15 to 10.2.16 (#621)
  • 4d33372 chore(deps): bump aws-cdk-lib from 2.77.0 to 2.78.0 (#619)
  • 668cafa chore(deps-dev): bump aws-cdk from 2.77.0 to 2.78.0 (#618)
  • f9c4226 chore(deps-dev): bump @commitlint/config-conventional (#617)
  • a4fe46d chore(deps): bump constructs from 10.2.14 to 10.2.15 (#616)
  • f62070f chore(deps-dev): bump @commitlint/cli from 17.6.1 to 17.6.3 (#615)
  • 4cc57e6 chore(deps): bump constructs from 10.2.13 to 10.2.14 (#614)
  • 823b93d chore(deps): bump constructs from 10.2.12 to 10.2.13 (#613)
  • ba166b0 chore(deps): bump @slack/bolt from 3.13.0 to 3.13.1 (#612)
  • 178482a chore(deps): bump constructs from 10.2.9 to 10.2.12 (#611)

If you close the issue as Not Planned

  • The notification will be snoozed for 7 days, starting when the issue is closed. After this period has passed, a new notification issue will be created the next time this action is run.

Issue generated by github-actions-notify-release.

Release pending!

Pending commits since release v1.5.1

Based on the following commits, a patch release is recommended.

Unreleased commits have been found which are pending release, please publish the changes.

  • 87ccd1a chore(deps): bump constructs from 10.2.31 to 10.2.32 (#650)
  • 61ce654 chore(deps): bump constructs from 10.2.28 to 10.2.31 (#647)
  • b251743 chore(deps): bump @octokit/graphql from 5.0.5 to 5.0.6 (#649)
  • 8155701 chore(deps-dev): bump aws-cdk from 2.79.1 to 2.80.0 (#648)
  • 4711dca chore(deps): bump aws-cdk-lib from 2.79.1 to 2.80.0 (#646)
  • 923eeb6 chore(deps-dev): bump eslint from 8.40.0 to 8.41.0 (#645)
  • fa0a5ab chore(deps): bump @octokit/auth-app from 4.0.12 to 4.0.13 (#644)
  • bf3c585 chore(deps-dev): bump sinon from 15.0.4 to 15.1.0 (#643)
  • 496956f chore(deps): bump @octokit/core from 4.2.0 to 4.2.1 (#642)
  • 1b2785c chore(deps): bump constructs from 10.2.27 to 10.2.28 (#641)
  • 5ec5cf2 chore(deps): bump constructs from 10.2.26 to 10.2.27 (#640)
  • 3d06daa chore(deps): bump constructs from 10.2.25 to 10.2.26 (#638)
  • 97f76c4 chore(deps): bump @octokit/auth-app from 4.0.10 to 4.0.12 (#637)
  • f5de9b0 chore(deps): bump constructs from 10.2.24 to 10.2.25 (#636)
  • d59c617 chore(deps): bump constructs from 10.2.20 to 10.2.24 (#635)
  • 9249ce9 chore(deps-dev): bump esbuild from 0.17.18 to 0.17.19 (#634)
  • dd4ba56 chore(deps): bump constructs from 10.2.19 to 10.2.20 (#633)
  • 360374e chore(deps-dev): bump aws-cdk from 2.79.0 to 2.79.1 (#632)
  • d79da0b chore(deps): bump aws-cdk-lib from 2.79.0 to 2.79.1 (#631)
  • 1b33124 chore(deps): bump constructs from 10.2.18 to 10.2.19 (#629)
  • c249c2d chore(deps-dev): bump aws-cdk from 2.78.0 to 2.79.0 (#630)
  • 1314b91 chore(deps): bump aws-cdk-lib from 2.78.0 to 2.79.0 (#628)
  • 9a800fa chore(deps): bump constructs from 10.2.17 to 10.2.18 (#627)

If you close the issue as Not Planned

  • The notification will be snoozed for 7 days, starting when the issue is closed. After this period has passed, a new notification issue will be created the next time this action is run.

Issue generated by github-actions-notify-release.

Release pending!

Pending commits since release v1.2.3

Unreleased commits have been found which are pending release, please publish the changes.

  • 65635b9 chore(deps-dev): bump eslint from 8.23.0 to 8.23.1 (#137)
  • 3ce795e chore(deps): bump constructs from 10.1.97 to 10.1.100 (#136)
  • cf127be remove optional github token (#135)
  • 1575877 chore(deps): bump constructs from 10.1.96 to 10.1.97 (#134)
  • aba0065 chore(deps): bump constructs from 10.1.95 to 10.1.96 (#133)
  • fc73dcd chore(deps): bump aws-cdk-lib from 2.40.0 to 2.41.0 (#132)
  • 7ee1275 chore(deps-dev): bump aws-cdk from 2.40.0 to 2.41.0 (#131)
  • 27bd175 chore(deps): bump constructs from 10.1.94 to 10.1.95 (#130)
  • f4c63aa chore(deps): bump @fastify/aws-lambda from 3.1.1 to 3.1.3 (#129)
  • e5e1e88 chore(deps): bump fastify-cli from 5.4.0 to 5.4.1 (#128)
  • 6e428d3 chore(deps-dev): bump esbuild from 0.15.6 to 0.15.7 (#127)

Issue generated by github-actions-notify-release.

Release pending!

Pending commits since release v1.4.6

Based on the following commits, a patch release is recommended.

Unreleased commits have been found which are pending release, please publish the changes.

  • b39f32b chore(deps): bump aws-cdk-lib from 2.68.0 to 2.69.0 (#513)
  • 8ababa5 chore(deps): bump constructs from 10.1.278 to 10.1.279 (#514)
  • 5c6dcbc chore(deps): bump constructs from 10.1.277 to 10.1.278 (#512)
  • dfe2ad0 chore(deps): bump @fastify/cors from 8.2.0 to 8.2.1 (#511)
  • 1f043f4 chore(deps-dev): bump aws-cdk from 2.68.0 to 2.69.0 (#510)
  • bd9995e chore(deps): bump constructs from 10.1.276 to 10.1.277 (#509)
  • 8fabf98 chore(deps): bump pino-pretty from 9.4.0 to 10.0.0 (#508)
  • c221bc7 chore(deps): bump constructs from 10.1.273 to 10.1.276 (#507)
  • d568fd0 chore(deps-dev): bump sinon from 15.0.1 to 15.0.2 (#506)
  • 5189d27 chore(deps-dev): bump lint-staged from 13.1.2 to 13.2.0 (#505)
  • aaf7abb chore(deps-dev): bump eslint from 8.35.0 to 8.36.0 (#504)
  • 87f96d7 chore(deps): bump constructs from 10.1.272 to 10.1.273 (#503)
  • bec771d chore(deps): bump aws-cdk-lib from 2.67.0 to 2.68.0 (#501)
  • 32f60f2 chore(deps-dev): bump aws-cdk from 2.67.0 to 2.68.0 (#502)
  • 926d9b4 chore(deps): bump constructs from 10.1.271 to 10.1.272 (#500)

If you close the issue as Not Planned

  • The notification will be snoozed for 7 days, starting when the issue is closed. After this period has passed, a new notification issue will be created the next time this action is run.

Issue generated by github-actions-notify-release.

Send messages to Slack based on webhook activity types

Webhook activity types are defined in #7 . Based on those messages should be sent to slack channels using the appropriate template of the activity type.
Acceptance criteria:

  • Create message templates based on activity types
  • Send messages to slack channels using the appropriate template when a webhook request is received

Add support for multiple configurable projects / channel pairs

It should be possible to configure the application to send messages to slack channels based on the project the webhook message is coming from.
Acceptance criteria:

  • Support configurable project - slack channel pairs
  • Filter webhook events by project and discard unneeded events. Project filtering should be done by the project number.

Release pending!

Pending commits since release v1.4.5

Based on the following commits, a patch release is recommended.

Unreleased commits have been found which are pending release, please publish the changes.

  • 15199bc chore(deps): bump constructs from 10.1.270 to 10.1.271 (#497)
  • e9433e3 chore(deps): bump constructs from 10.1.269 to 10.1.270 (#496)
  • bfda19e chore(deps): bump fastify from 4.14.0 to 4.14.1 (#495)
  • 31cd7fa chore(deps): bump aws-actions/configure-aws-credentials from 1 to 2 (#494)
  • 62dddd2 chore(deps): bump @octokit/plugin-retry from 4.1.2 to 4.1.3 (#492)
  • 454377c chore(deps): bump constructs from 10.1.266 to 10.1.269 (#493)
  • 296c92f chore(deps): bump fastify from 4.13.0 to 4.14.0 (#490)
  • 5fc9096 chore(deps-dev): bump esbuild from 0.17.10 to 0.17.11 (#491)
  • 149fd71 chore(deps-dev): bump eslint-config-prettier from 8.6.0 to 8.7.0 (#489)
  • db9e762 chore(deps): bump constructs from 10.1.265 to 10.1.266 (#487)
  • 29adf59 chore(deps-dev): bump nodemon from 2.0.20 to 2.0.21 (#488)
  • cf54ef0 chore(deps): bump aws-cdk-lib from 2.66.1 to 2.67.0 (#486)
  • 3e82579 chore(deps-dev): bump aws-cdk from 2.66.1 to 2.67.0 (#485)
  • 36d72ac chore(deps): bump constructs from 10.1.264 to 10.1.265 (#484)
  • e20d4d8 chore(deps): bump constructs from 10.1.263 to 10.1.264 (#483)

If you close the issue as Not Planned

  • The notification will be snoozed for 7 days, starting when the issue is closed. After this period has passed, a new notification issue will be created the next time this action is run.

Issue generated by github-actions-notify-release.

Release pending!

Pending commits since release v1.5.1

Based on the following commits, a patch release is recommended.

Unreleased commits have been found which are pending release, please publish the changes.

  • 3d06daa chore(deps): bump constructs from 10.2.25 to 10.2.26 (#638)
  • 97f76c4 chore(deps): bump @octokit/auth-app from 4.0.10 to 4.0.12 (#637)
  • f5de9b0 chore(deps): bump constructs from 10.2.24 to 10.2.25 (#636)
  • d59c617 chore(deps): bump constructs from 10.2.20 to 10.2.24 (#635)
  • 9249ce9 chore(deps-dev): bump esbuild from 0.17.18 to 0.17.19 (#634)
  • dd4ba56 chore(deps): bump constructs from 10.2.19 to 10.2.20 (#633)
  • 360374e chore(deps-dev): bump aws-cdk from 2.79.0 to 2.79.1 (#632)
  • d79da0b chore(deps): bump aws-cdk-lib from 2.79.0 to 2.79.1 (#631)
  • 1b33124 chore(deps): bump constructs from 10.2.18 to 10.2.19 (#629)
  • c249c2d chore(deps-dev): bump aws-cdk from 2.78.0 to 2.79.0 (#630)
  • 1314b91 chore(deps): bump aws-cdk-lib from 2.78.0 to 2.79.0 (#628)
  • 9a800fa chore(deps): bump constructs from 10.2.17 to 10.2.18 (#627)

If you close the issue as Not Planned

  • The notification will be snoozed for 7 days, starting when the issue is closed. After this period has passed, a new notification issue will be created the next time this action is run.

Issue generated by github-actions-notify-release.

Release pending!

Pending commits since release v1.4.7

Based on the following commits, a patch release is recommended.

Unreleased commits have been found which are pending release, please publish the changes.

  • c272384 chore(deps-dev): bump esbuild from 0.17.12 to 0.17.14 (#535)
  • 662662b chore(deps-dev): bump sinon from 15.0.2 to 15.0.3 (#534)
  • a4192cf chore(deps): bump constructs from 10.1.289 to 10.1.292 (#533)
  • 1aeae62 chore(deps-dev): bump prettier from 2.8.6 to 2.8.7 (#532)
  • 4665265 chore(deps): bump constructs from 10.1.288 to 10.1.289 (#531)
  • 28abc9f chore(deps): bump constructs from 10.1.285 to 10.1.288 (#530)
  • 2346fc2 chore(deps-dev): bump aws-cdk from 2.69.0 to 2.70.0 (#529)
  • 1a925a8 chore(deps): bump aws-cdk-lib from 2.69.0 to 2.70.0 (#528)
  • df38933 chore(deps-dev): bump nodemon from 2.0.21 to 2.0.22 (#527)
  • 18f9106 chore(deps-dev): bump @commitlint/cli from 17.4.4 to 17.5.0 (#526)
  • 3cb9a9e chore(deps): bump constructs from 10.1.284 to 10.1.285 (#525)
  • 2889639 chore(deps): bump constructs from 10.1.283 to 10.1.284 (#524)
  • 70b9328 chore(deps-dev): bump eslint-config-prettier from 8.7.0 to 8.8.0 (#523)
  • 3f1a0f8 chore(deps-dev): bump prettier from 2.8.5 to 2.8.6 (#522)
  • 5445bbe chore(deps): bump constructs from 10.1.280 to 10.1.283 (#521)
  • f72542d chore(deps-dev): bump prettier from 2.8.4 to 2.8.5 (#520)
  • c6338c2 chore(deps): bump fastify from 4.14.1 to 4.15.0 (#519)

If you close the issue as Not Planned

  • The notification will be snoozed for 7 days, starting when the issue is closed. After this period has passed, a new notification issue will be created the next time this action is run.

Issue generated by github-actions-notify-release.

Expand test coverage

Currently test line coverage is around 60% and branch coverage 50% for some files.
Test coverage should be 100% for all categories of coverage.

401 Unauthenticated Response on Graphql request

When a webhook is received and it's a type of webhook that should be looked up.
An authenticated graphql client is created using the request body installation id, then the request is made after.

Currently, some requests are failing because the request is made and the authenticated token hasn't propagated through Github's servers.

This is noted in the gotchas of the docs

Release pending!

Pending commits since release v1.4.1

Based on the following commits, a patch release is recommended.

Unreleased commits have been found which are pending release, please publish the changes.

  • ea13474 chore: update runtime to nodejs18.x (#456)
  • 5a97319 chore(deps): bump aws-cdk-lib from 2.64.0 to 2.65.0 (#454)
  • e485fde chore(deps): bump constructs from 10.1.252 to 10.1.253 (#455)
  • 741527f chore(deps-dev): bump aws-cdk from 2.64.0 to 2.65.0 (#453)
  • f9f7d0c chore(deps): bump constructs from 10.1.251 to 10.1.252 (#452)
  • 1dc750c chore(deps): bump constructs from 10.1.250 to 10.1.251 (#451)
  • a40d12c chore(deps): bump constructs from 10.1.249 to 10.1.250 (#450)
  • 476b516 chore(deps-dev): bump lint-staged from 13.1.1 to 13.1.2 (#449)
  • cbe03b2 chore(deps): bump fluent-json-schema from 4.0.0 to 4.1.0 (#448)
  • 8e0566e chore(deps-dev): bump esbuild from 0.17.7 to 0.17.8 (#446)
  • fc5b837 chore(deps-dev): bump @commitlint/config-conventional (#443)
  • 9c9c967 chore(deps): bump pino-pretty from 9.1.1 to 9.2.0 (#447)
  • fdd85b3 chore(deps): bump constructs from 10.1.246 to 10.1.249 (#445)
  • 6915f69 chore(deps-dev): bump eslint from 8.33.0 to 8.34.0 (#444)
  • bbde3d4 chore(deps-dev): bump @commitlint/cli from 17.4.2 to 17.4.3 (#442)
  • 15e36f2 chore(deps): bump fastify from 4.12.0 to 4.13.0 (#441)
  • cd20885 chore(deps-dev): bump esbuild from 0.17.6 to 0.17.7 (#440)
  • 0553dbe chore(deps): bump constructs from 10.1.245 to 10.1.246 (#439)

If you close the issue as Not Planned

  • The notification will be snoozed for 7 days, starting when the issue is closed. After this period has passed, a new notification issue will be created the next time this action is run.

Issue generated by github-actions-notify-release.

Create documentation for the project

  • create documentation on how the application works
  • create documentation on how the github and slack configuration and setup should look like
  • create documentation on how to provision the app on AWS with Terraform
  • any other docs that could be useful for the future project maintenance, development and publishing as open-source

Add lambda deploy steps to the github pipeline and deploy the app to dev

Create lambda and dependencies in the AWS account (some network/security config if necessary for lambda works).
Add lambda deploy github actions to the pipeline so the app can be bundled and deployed correctly to the already existing lambda.
Extend the lambda terraform module so it can take in github secrets as lambda variables and pass them to the lambda function properly.

Release pending!

Pending commits since release v1.4.4

Based on the following commits, a patch release is recommended.

Unreleased commits have been found which are pending release, please publish the changes.

  • fad379f chore(deps): bump aws-cdk-lib from 2.66.0 to 2.66.1 (#479)
  • 0a64733 chore(deps): bump constructs from 10.1.262 to 10.1.263 (#480)
  • e5a7281 chore(deps): bump pino-pretty from 9.3.0 to 9.4.0 (#478)
  • 9a7debd chore(deps-dev): bump aws-cdk from 2.66.0 to 2.66.1 (#477)
  • 4731029 chore(deps): bump constructs from 10.1.259 to 10.1.262 (#476)
  • 60c0b88 chore(deps-dev): bump eslint from 8.34.0 to 8.35.0 (#475)
  • cd6974e chore(deps): bump constructs from 10.1.257 to 10.1.259 (#474)
  • 1c7b707 chore(deps): bump constructs from 10.1.256 to 10.1.257 (#473)
  • aeb3cd3 chore(deps-dev): bump aws-cdk from 2.65.0 to 2.66.0 (#472)
  • f082340 chore(deps): bump aws-cdk-lib from 2.65.0 to 2.66.0 (#471)
  • 25b48b4 chore(deps-dev): bump esbuild from 0.17.9 to 0.17.10 (#470)
  • f368da4 chore(deps): bump constructs from 10.1.255 to 10.1.256 (#469)

If you close the issue as Not Planned

  • The notification will be snoozed for 7 days, starting when the issue is closed. After this period has passed, a new notification issue will be created the next time this action is run.

Issue generated by github-actions-notify-release.

Release pending!

Pending commits since release v1.5.4

Based on the following commits, a patch release is recommended.

Unreleased commits have been found which are pending release, please publish the changes.

  • 37a34de chore(deps-dev): bump aws-cdk from 2.84.0 to 2.85.0 (#712)
  • 0d62f99 chore(deps): bump @octokit/auth-app from 5.0.5 to 5.0.6 (#711)
  • db9ef7e chore(deps): bump constructs from 10.2.55 to 10.2.56 (#710)
  • 5ebf0d7 chore(deps): bump @fastify/aws-lambda from 3.2.0 to 3.3.0 (#709)
  • a4e5eaa chore(deps-dev): bump esbuild from 0.18.5 to 0.18.6 (#708)
  • b21c179 chore(deps): bump @octokit/graphql from 6.0.0 to 6.0.1 (#707)
  • 8d67445 chore(deps-dev): bump sinon from 15.1.2 to 15.2.0 (#706)
  • a3e8a05 chore(deps-dev): bump esbuild from 0.18.4 to 0.18.5 (#705)
  • 6d48469 chore(deps): bump constructs from 10.2.54 to 10.2.55 (#704)
  • 86ef186 chore(deps): bump @octokit/graphql from 5.0.6 to 6.0.0 (#703)
  • bafcfd4 chore(deps-dev): bump esbuild from 0.18.3 to 0.18.4 (#702)
  • 0b824f3 chore(deps): bump @octokit/core from 4.2.1 to 4.2.4 (#699)
  • 7053a4a chore(deps): bump constructs from 10.2.52 to 10.2.54 (#701)
  • 913088b chore(deps): bump @octokit/plugin-retry from 5.0.3 to 5.0.4 (#700)
  • 708d06b chore(deps-dev): bump eslint from 8.42.0 to 8.43.0 (#698)
  • f055688 chore(deps): bump @octokit/auth-app from 5.0.3 to 5.0.5 (#697)
  • b892c5b chore(deps-dev): bump esbuild from 0.18.2 to 0.18.3 (#696)
  • 315d29c chore(deps-dev): bump esbuild from 0.17.19 to 0.18.2 (#689)
  • d7058e2 chore(deps-dev): bump aws-cdk from 2.83.1 to 2.84.0 (#695)
  • cef9541 chore(deps): bump aws-cdk-lib from 2.83.1 to 2.84.0 (#694)

If you close the issue as Not Planned

  • The notification will be snoozed for 7 days, starting when the issue is closed. After this period has passed, a new notification issue will be created the next time this action is run.

Issue generated by github-actions-notify-release.

Create webhook message parser and handlers

Github sends webhook messages to the same endpoint but with different payloads.
The type of webhook events being sent can be customised when creating the webhook in the repository.
For the purpose of this project, the "projects_v2_item" type should be used.
Acceptance criteria:

  • A parser and multiple handlers should be created, based on the message payload.
  • Tests are added for these handlers.

Release pending!

Pending commits since release v1.4.0

Based on the following commits, a patch release is recommended.

Unreleased commits have been found which are pending release, please publish the changes.

  • 0ab541a chore(deps): bump aws-cdk-lib from 2.63.2 to 2.64.0 (#436)
  • 26c9e4b chore(deps-dev): bump aws-cdk from 2.63.2 to 2.64.0 (#435)
  • 1c2eed5 chore(deps): bump constructs from 10.1.244 to 10.1.245 (#434)
  • 11d6a02 chore(deps): bump constructs from 10.1.243 to 10.1.244 (#433)
  • b62a0d8 chore(deps-dev): bump prettier from 2.8.3 to 2.8.4 (#432)
  • 0804be6 chore(deps): bump aws-cdk-lib from 2.63.0 to 2.63.2 (#428)
  • 9fae3f8 chore(deps): bump constructs from 10.1.242 to 10.1.243 (#431)
  • a9d6b6d chore(deps-dev): bump esbuild from 0.17.5 to 0.17.6 (#430)
  • c7e298c chore(deps-dev): bump lint-staged from 13.1.0 to 13.1.1 (#429)
  • 1f557a3 chore(deps-dev): bump aws-cdk from 2.63.0 to 2.63.2 (#427)
  • 24a8c67 chore(deps): bump constructs from 10.1.239 to 10.1.242 (#426)
  • 7cee13d chore(deps): bump constructs from 10.1.238 to 10.1.239 (#425)
  • aefd025 chore(deps): bump constructs from 10.1.237 to 10.1.238 (#424)

If you close the issue as Not Planned

  • The notification will be snoozed for 7 days, starting when the issue is closed. After this period has passed, a new notification issue will be created the next time this action is run.

Issue generated by github-actions-notify-release.

Provision Fastify and create route and handler for the Github webhook calls

Fastify should be provisioned to the project using the nearform template provided by mrm-nearform-preset "fastify-application".
A webhook route and handler should be created to accept Github events.

Acceptance criteria:

  • Fastify is provisioned using the fastify-application preset
  • A webhook route and handler is created
  • Tests are added for the created route

Reduce Channel Noise Improvement Proposal

Problem

The technology-hub-board-notifications channel tends to be noisy.
The causes are

  1. The link preview tends to give lots of not needed information.
  2. For each dependabot action (ex. state change), a new message is sent

image

Solution proposal

  1. As I saw, slack allows us to fold the link preview using this feature https://api.slack.com/reference/messaging/link-unfurling#no_unfurling_please avoiding the link furling can help the channel to be more concise.
  2. We can introduce a better workflow to reduce sending multiple consequent messages for the same issue: When we receive an update for an issue, we can send a Slack message and track the message ID (ts prop) in a timed cache with a default TTL (ex. 30min is enough to run all the CI steps). Before sending a new update, we must check if the timed cache contains an element with the same id, if yes update the message with the last status (https://api.slack.com/methods/chat.update), and reply to it (https://api.slack.com/messaging/sending#threading) inserting the last status to keep track of all events occurred in the pr.

I know that this means we need to have data storage for that. Since we are on AWS, I suggest using Dynamo DB. It scales to 0, is cheap for our use case and data load, and supports TTLs (https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/TTL.html).

Release pending!

Pending commits since release v1.2.7

Unreleased commits have been found which are pending release, please publish the changes.

  • 56bf515 chore(deps): bump fastify from 4.8.1 to 4.9.0 (#208)
  • ffc54d8 chore(deps-dev): bump esbuild from 0.15.10 to 0.15.11 (#207)
  • 421cfe8 chore(deps): bump constructs from 10.1.130 to 10.1.131 (#205)
  • 4335072 chore(deps): bump @octokit/graphql from 5.0.2 to 5.0.3 (#206)
  • 20fb10a chore(deps-dev): bump aws-cdk from 2.45.0 to 2.46.0 (#204)
  • a532a73 chore(deps): bump fastify-plugin from 4.2.1 to 4.3.0 (#203)
  • 266c933 chore(deps): bump aws-cdk-lib from 2.45.0 to 2.46.0 (#202)
  • 95925bd chore(deps): bump @octokit/graphql from 5.0.1 to 5.0.2 (#199)
  • e41a177 chore(deps): bump @octokit/auth-app from 4.0.6 to 4.0.7 (#201)
  • 3dfbb0d chore(deps): bump constructs from 10.1.129 to 10.1.130 (#200)
  • a7067b9 chore(deps): bump @octokit/core from 4.0.5 to 4.1.0 (#198)
  • cda892d chore(deps): bump constructs from 10.1.128 to 10.1.129 (#197)
  • 7c74b8e chore: release trigger added to notify-release workflow (#196)
  • dfb5b34 chore(deps): bump constructs from 10.1.127 to 10.1.128 (#195)
  • bfa5c59 chore(deps): bump constructs from 10.1.124 to 10.1.127 (#192)
  • 0ddd4ca chore(deps): bump fastify from 4.7.0 to 4.8.1 (#194)
  • 3bf814c chore(deps-dev): bump eslint from 8.24.0 to 8.25.0 (#193)

Issue generated by github-actions-notify-release.

Improve infra and deployment

  • when there are pushes to master, we want to
    1. provision the dev infra
    2. deploy the app to dev
  • when there is a new release published, we want to
    1. provision the prod infra
    2. deploy the app to prod

Things to fix:

  • the cd workflow is unused, we need to USE that workflow as an entry point to both the dev and prod deployments
  • inspire from https://github.com/nearform/unbreakci/blob/master/.github/workflows/cd.yml
  • note that, inputs/secrets that don't change across environments, don't need to be provided as inputs to the reusable workflow, the latter can just reference them directly (but the calling workflow should have secrets: inherit)

Release pending!

Pending commits since release v1.4.9

Based on the following commits, a patch release is recommended.

Unreleased commits have been found which are pending release, please publish the changes.

  • f1b3384 chore(deps): bump constructs from 10.1.307 to 10.1.308 (#568)
  • a268296 ci: update notify-release action permissions (#567)
  • 3f5e6ab chore(deps): bump constructs from 10.1.306 to 10.1.307 (#566)
  • e642d81 chore(deps-dev): bump eslint from 8.37.0 to 8.38.0 (#565)
  • 54a6b86 chore(deps): bump constructs from 10.1.304 to 10.1.306 (#564)
  • e4b7131 chore(deps-dev): bump esbuild from 0.17.15 to 0.17.16 (#563)
  • b01d6cb chore(deps-dev): bump lint-staged from 13.2.0 to 13.2.1 (#562)
  • 6bc92eb switch the org and add permissions for optic-release-automation-action (#560)
  • a3d276e chore(deps): bump constructs from 10.1.303 to 10.1.304 (#561)
  • 7487b87 chore(deps): bump constructs from 10.1.302 to 10.1.303 (#559)
  • 2690c33 chore(deps-dev): bump aws-cdk from 2.72.1 to 2.73.0 (#558)
  • 08d506a chore(deps): bump aws-cdk-lib from 2.72.1 to 2.73.0 (#557)
  • 3a7647a ci: update check-linked-issues job permissions (#556)
  • 71c6f61 chore(deps): bump @slack/bolt from 3.12.2 to 3.13.0 (#555)
  • 13df2bc chore(deps): bump constructs from 10.1.301 to 10.1.302 (#554)

If you close the issue as Not Planned

  • The notification will be snoozed for 7 days, starting when the issue is closed. After this period has passed, a new notification issue will be created the next time this action is run.

Issue generated by github-actions-notify-release.

Release pending!

Pending commits since release v1.4.8

Based on the following commits, a patch release is recommended.

Unreleased commits have been found which are pending release, please publish the changes.

  • 242c9d8 chore(deps): bump constructs from 10.1.300 to 10.1.301 (#551)
  • 6b1777e chore(deps): bump aws-cdk-lib from 2.72.0 to 2.72.1 (#548)
  • ba6d0a1 chore(deps-dev): bump esbuild from 0.17.14 to 0.17.15 (#550)
  • 71e02e3 chore(deps-dev): bump aws-cdk from 2.72.0 to 2.72.1 (#549)
  • c60ed75 chore(deps): bump constructs from 10.1.297 to 10.1.300 (#547)
  • f1371d4 chore(deps): bump aws-cdk-lib from 2.70.0 to 2.72.0 (#545)
  • ab3f4c0 chore(deps): bump constructs from 10.1.296 to 10.1.297 (#546)
  • 05623d9 switch the org for github-action-check-linked-issues (#542)
  • 4664cbb chore(deps): bump constructs from 10.1.294 to 10.1.296 (#544)
  • aa34979 chore(deps-dev): bump aws-cdk from 2.70.0 to 2.72.0 (#543)
  • 0aba75f chore(deps-dev): bump eslint from 8.36.0 to 8.37.0 (#541)
  • 6dedcb1 chore(deps): bump constructs from 10.1.293 to 10.1.294 (#540)
  • 4c91182 chore(deps-dev): bump @commitlint/cli from 17.5.0 to 17.5.1 (#539)
  • 7a0c52e chore(deps): bump constructs from 10.1.292 to 10.1.293 (#538)

If you close the issue as Not Planned

  • The notification will be snoozed for 7 days, starting when the issue is closed. After this period has passed, a new notification issue will be created the next time this action is run.

Issue generated by github-actions-notify-release.

Release pending!

Pending commits since release v1.4.10

Based on the following commits, a patch release is recommended.

Unreleased commits have been found which are pending release, please publish the changes.

  • e2e8726 chore(deps-dev): bump aws-cdk from 2.75.1 to 2.76.0 (#589)
  • 2478f06 chore(deps): bump aws-cdk-lib from 2.75.1 to 2.76.0 (#588)
  • 3497688 chore(deps): bump constructs from 10.2.0 to 10.2.1 (#586)
  • 69fd522 chore(deps-dev): bump aws-cdk from 2.75.0 to 2.75.1 (#585)
  • d62818d chore(deps): bump aws-cdk-lib from 2.74.0 to 2.75.1 (#584)
  • 93177a4 chore(deps-dev): bump aws-cdk from 2.74.0 to 2.75.0 (#582)
  • c084977 chore(deps): bump constructs from 10.1.313 to 10.2.0 (#581)
  • 6395935 chore(deps): bump constructs from 10.1.310 to 10.1.313 (#580)
  • 51b7d84 chore(deps-dev): bump esbuild from 0.17.16 to 0.17.17 (#579)
  • 6375dcf chore(deps-dev): bump @commitlint/config-conventional (#576)
  • fddbed2 chore(deps): bump constructs from 10.1.309 to 10.1.310 (#577)
  • ef50412 chore(deps-dev): bump aws-cdk from 2.73.0 to 2.74.0 (#578)
  • c7e21e4 chore(deps): bump aws-cdk-lib from 2.73.0 to 2.74.0 (#575)
  • cb894a0 chore(deps-dev): bump @commitlint/cli from 17.6.0 to 17.6.1 (#574)
  • 4ad9675 chore(deps-dev): bump @commitlint/cli from 17.5.1 to 17.6.0 (#573)
  • cabd755 chore(deps): bump constructs from 10.1.308 to 10.1.309 (#572)
  • 9445598 chore(deps-dev): bump @commitlint/config-conventional (#571)

If you close the issue as Not Planned

  • The notification will be snoozed for 7 days, starting when the issue is closed. After this period has passed, a new notification issue will be created the next time this action is run.

Issue generated by github-actions-notify-release.

Release pending!

Pending commits since release v1.2.4

Unreleased commits have been found which are pending release, please publish the changes.

  • 0fe0cd1 chore(deps): bump constructs from 10.1.106 to 10.1.107 (#153)
  • 3c5e25f chore(deps-dev): bump aws-cdk from 2.42.0 to 2.42.1 (#152)
  • cbf405b chore(deps): bump aws-cdk-lib from 2.42.0 to 2.42.1 (#151)
  • 90434e2 chore(deps): bump fastify-cli from 5.4.1 to 5.4.2 (#150)
  • 13dbc52 chore(deps-dev): bump aws-cdk from 2.41.0 to 2.42.0 (#149)
  • 500dd19 chore(deps): bump constructs from 10.1.104 to 10.1.106 (#146)
  • 6580777 chore(deps-dev): bump esbuild from 0.15.7 to 0.15.8 (#148)
  • d085572 chore(deps-dev): bump nodemon from 2.0.19 to 2.0.20 (#147)
  • 1f6aa19 chore(deps): bump aws-cdk-lib from 2.41.0 to 2.42.0 (#145)
  • c42ba8f chore(deps): bump constructs from 10.1.103 to 10.1.104 (#144)
  • a131223 chore(deps): bump constructs from 10.1.102 to 10.1.103 (#143)
  • 2043d2f chore(deps): bump fastify from 4.5.3 to 4.6.0 (#142)
  • 6634782 chore(deps): bump constructs from 10.1.101 to 10.1.102 (#141)
  • a2e7b76 chore(deps): bump constructs from 10.1.100 to 10.1.101 (#140)

Issue generated by github-actions-notify-release.

Pull requests stuck on final status check

Given a pull request is created
When the pull request passes linting and testing and is approved
Then the pull request should be ready to be merged

Currently after the required CI checks it's stuck on this final stage when lint/tests have passed.

Screenshot 2022-08-02 at 15 15 49

Edit: This may be related to our Github Actions using an old template which may be resolved by using the latest template in the Bench Template

Release pending!

Pending commits since release v1.3.0

Unreleased commits have been found which are pending release, please publish the changes.

  • a3d01ae chore(deps): bump aws-cdk-lib from 2.62.2 to 2.63.0 (#420)
  • 03c159d feat: update notify-release config (#421)
  • 358f3be chore(deps): bump constructs from 10.1.236 to 10.1.237 (#419)
  • 454d22d chore(deps-dev): bump aws-cdk from 2.62.2 to 2.63.0 (#418)
  • abcf14a chore(deps): bump constructs from 10.1.235 to 10.1.236 (#417)
  • 400802a chore(deps): bump aws-cdk-lib from 2.62.0 to 2.62.2 (#416)
  • 1cfdb26 chore(deps-dev): bump aws-cdk from 2.62.1 to 2.62.2 (#415)
  • f8bb5ee chore(deps-dev): bump eslint from 8.32.0 to 8.33.0 (#413)
  • 4b38670 chore(deps): bump constructs from 10.1.232 to 10.1.235 (#414)
  • 4e1b616 chore(deps-dev): bump esbuild from 0.17.4 to 0.17.5 (#412)
  • 268516c chore(deps-dev): bump aws-cdk from 2.62.0 to 2.62.1 (#410)
  • 51e3290 chore(deps): bump @octokit/plugin-retry from 4.1.0 to 4.1.1 (#409)
  • 45c8a4a chore(deps): bump constructs from 10.1.231 to 10.1.232 (#408)
  • aca4e12 chore(deps): bump constructs from 10.1.230 to 10.1.231 (#405)
  • 9515c12 chore(deps-dev): bump aws-cdk from 2.61.1 to 2.62.0 (#407)
  • 626fb8a chore(deps): bump @octokit/plugin-retry from 4.0.4 to 4.1.0 (#406)
  • 628c482 chore(deps): bump aws-cdk-lib from 2.61.1 to 2.62.0 (#404)
  • e8f3c1f chore(deps): bump @octokit/auth-app from 4.0.8 to 4.0.9 (#403)
  • 884a47f chore(deps): bump constructs from 10.1.228 to 10.1.230 (#402)

If you close the issue as Not Planned

  • The notification will be snoozed for 7 days, starting when the issue is closed. After this period has passed, a new notification issue will be created the next time this action is run.

Issue generated by github-actions-notify-release.

Release pending!

Pending commits since release v1.2.8

Unreleased commits have been found which are pending release, please publish the changes.

  • e8e8995 chore(deps): bump constructs from 10.1.224 to 10.1.225 (#392)
  • d079f74 chore(deps-dev): bump aws-cdk from 2.61.0 to 2.61.1 (#393)
  • ead7e2c chore(deps): bump aws-cdk-lib from 2.61.0 to 2.61.1 (#391)
  • b6b6370 chore(deps): bump constructs from 10.1.223 to 10.1.224 (#390)
  • 90829e4 chore(deps-dev): bump aws-cdk from 2.60.0 to 2.61.0 (#388)
  • 975750e chore(deps): bump aws-cdk-lib from 2.60.0 to 2.61.0 (#389)
  • e28d514 chore(deps-dev): bump esbuild from 0.17.2 to 0.17.3 (#387)
  • 19896dc chore(deps): bump constructs from 10.1.222 to 10.1.223 (#386)
  • 0bc1f95 chore(deps): bump constructs from 10.1.221 to 10.1.222 (#385)
  • 8c858a9 chore(deps-dev): bump esbuild from 0.17.0 to 0.17.2 (#384)
  • a4a4201 chore(deps-dev): bump esbuild from 0.16.17 to 0.17.0 (#381)
  • b5215d0 chore(deps): bump constructs from 10.1.218 to 10.1.221 (#383)
  • c915ff8 chore(deps-dev): bump prettier from 2.8.2 to 2.8.3 (#382)
  • 832047e chore(deps): bump @fastify/aws-lambda from 3.1.3 to 3.2.0 (#380)
  • bf3001c chore(deps-dev): bump tap from 16.3.3 to 16.3.4 (#379)
  • 947c6ed chore(deps): bump fastify-cli from 5.7.0 to 5.7.1 (#378)
  • b531a9b chore(deps-dev): bump eslint from 8.31.0 to 8.32.0 (#377)
  • a306bd7 chore(deps-dev): bump @commitlint/cli from 17.4.1 to 17.4.2 (#376)
  • 49ef925 chore(deps-dev): bump @commitlint/config-conventional (#375)
  • f908319 chore(deps): bump constructs from 10.1.216 to 10.1.218 (#374)
  • df259d4 chore(deps-dev): bump aws-cdk from 2.59.0 to 2.60.0 (#373)
  • 57c8d7c chore(deps): bump fastify-plugin from 4.4.0 to 4.5.0 (#372)
  • 7f9540b chore(deps-dev): bump esbuild from 0.16.16 to 0.16.17 (#371)
  • 2f15ce6 chore(deps): bump aws-cdk-lib from 2.59.0 to 2.60.0 (#370)
  • d125458 chore(deps): bump constructs from 10.1.215 to 10.1.216 (#369)
  • 923b0c1 chore(deps-dev): bump @commitlint/cli from 17.4.0 to 17.4.1 (#368)
  • 9ed4593 chore(deps): bump constructs from 10.1.214 to 10.1.215 (#367)
  • d24cbad chore(deps): bump jsonwebtoken and @slack/oauth (#366)
  • 0535454 chore(deps): bump constructs from 10.1.211 to 10.1.214 (#365)
  • 43f1aaa chore(deps-dev): bump esbuild from 0.16.14 to 0.16.16 (#364)

If you close the issue as Not Planned

  • The notification will be snoozed for 7 days, starting when the issue is closed. After this period has passed, a new notification issue will be created the next time this action is run.

Issue generated by github-actions-notify-release.

Release pending!

Pending commits since release v1.4.11

Based on the following commits, a minor release is recommended.

Unreleased commits have been found which are pending release, please publish the changes.

  • 9a9c564 chore(deps): bump constructs from 10.2.8 to 10.2.9 (#608)
  • 879612f chore(deps): bump constructs from 10.2.7 to 10.2.8 (#607)
  • 9922943 chore(deps): bump aws-cdk-lib from 2.76.0 to 2.77.0 (#606)
  • d2d0415 chore(deps-dev): bump aws-cdk from 2.76.0 to 2.77.0 (#605)
  • a5afe1d chore(deps-dev): bump lint-staged from 13.2.1 to 13.2.2 (#604)
  • 33e7470 chore(deps): bump fastify from 4.16.3 to 4.17.0 (#603)
  • 3f74290 chore(deps): bump fastify from 4.15.0 to 4.16.3 (#602)
  • b39513a chore(deps): bump constructs from 10.2.6 to 10.2.7 (#601)
  • 3b63e1e chore(deps): bump constructs from 10.2.5 to 10.2.6 (#600)
  • a3e39da feat: filter out dependabot notifications (#599)
  • 811805f chore(deps-dev): bump esbuild from 0.17.17 to 0.17.18 (#598)
  • 69d0996 chore(deps-dev): bump prettier from 2.8.7 to 2.8.8 (#597)
  • 1fafc10 chore(deps-dev): bump eslint from 8.38.0 to 8.39.0 (#596)
  • 58cd6a6 chore(deps): bump constructs from 10.2.2 to 10.2.5 (#595)
  • 43a43a0 feat: unfurl links (#594)
  • bea087e chore(deps): bump constructs from 10.2.1 to 10.2.2 (#593)
  • c0b91b3 chore(deps-dev): bump sinon from 15.0.3 to 15.0.4 (#592)

If you close the issue as Not Planned

  • The notification will be snoozed for 7 days, starting when the issue is closed. After this period has passed, a new notification issue will be created the next time this action is run.

Issue generated by github-actions-notify-release.

Release pending!

Pending commits since release v1.2.6

Unreleased commits have been found which are pending release, please publish the changes.

  • c2c3d30 chore(deps): bump constructs from 10.1.123 to 10.1.124 (#189)
  • e0c56f1 chore(deps): bump aws-cdk-lib from 2.44.0 to 2.45.0 (#185)
  • d72f7ad chore(deps-dev): bump aws-cdk from 2.44.0 to 2.45.0 (#188)
  • baee086 chore(deps): bump pino-pretty from 9.1.0 to 9.1.1 (#187)
  • da41752 chore(deps): bump constructs from 10.1.122 to 10.1.123 (#186)
  • 10576dc chore(deps): bump constructs from 10.1.121 to 10.1.122 (#184)
  • eb8a739 chore: changed nvmrc file content (#180)
  • 2587c67 chore(deps-dev): bump sinon from 14.0.0 to 14.0.1 (#183)
  • c603c90 chore(deps): bump fluent-json-schema from 3.1.0 to 4.0.0 (#182)
  • e6e8f1e chore(deps): bump constructs from 10.1.120 to 10.1.121 (#181)
  • bd12b0c chore(deps): bump fastify from 4.6.0 to 4.7.0 (#179)
  • a060ae9 chore(deps): bump constructs from 10.1.117 to 10.1.120 (#178)
  • 90389c1 chore(deps-dev): bump aws-cdk from 2.43.1 to 2.44.0 (#177)
  • ac16717 chore(deps): bump constructs from 10.1.115 to 10.1.117 (#174)
  • a9b7445 chore(deps-dev): bump esbuild from 0.15.9 to 0.15.10 (#176)
  • 35c5d01 chore(deps): bump @octokit/auth-app from 4.0.5 to 4.0.6 (#175)
  • 2c63bd1 chore(deps): bump aws-cdk-lib from 2.43.1 to 2.44.0 (#173)

Issue generated by github-actions-notify-release.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.