Hello friends!
It is October 14th, which means Hacktoberfest is about half over. Today is fun, I managed to get Net::AMQP::RabbitMQ
ready to release an important but unexpected change.
Several days ago a user by the handle waterkip
submitted this issue: https://github.com/net-amqp-rabbitmq/net-amqp-rabbitmq/issues/252
At first, it seemed like this issue may be outside the support window, but waterkip
was persistent and remarkably constructive and helped me see how it was not only important but incredibly time-sensitive! With his assistance I was able to experiment with the build issue and resolve it. Tests still take a pretty long time since the all-important memory leak tests beat the hell out of my RabbitMQ test server, but I expect to release Net::AMQP::RabbitMQ
tomorrow (or shortly thereafter).
I’m continuing to try and get the rabbitmq-c
changes merged so that I can add publisher confirms as well.
Starting this weekend, though, I’m going to shift gears to the arcxp/datadog-service-catalog-metadata-provider
work that I want to get done. I’m very excited for this, there’s a lot of interesting functionality I want to add. Here’s a quick preview of what I’m thinking right now (but do keep in mind this is merely me thinking into a text editor):
---
name: My PHP Website
on:
push:
workflow_dispatch:
jobs:
automated-testing:
runs-on: ubuntu-latest
steps:
- name: Update Datadog Service Catalog Entry
uses: ./
with:
# No overrides
schema-version: v3
github-token: ${{ secrets.GITHUB_TOKEN }}
datadog-hostname: api.us5.datadoghq.com
datadog-key: ${{ secrets.DATADOG_API_KEY }}
datadog-app-key: ${{ secrets.DATADOG_APPLICATION_KEY }}
system: My PHP Application
# </No Overrides>
team: Team Sonic
email: team.sonic@fakehostnamehere.com
slack-support-channel: 'https://fakeorg.slack.com/archives/A0000000000'
repo: https://github.com/fake+org/app-deployment-repo
contacts: |
- name: Testy McTester
type: email
contact: testy@mctester.com
tags: |
- internet_accessible:true
components: |
- name: PHP Web App
kind: application
repo: https://github.com/fake+org/php-web-app
languages: |
- php
- sql
- javascript
tags: |
- internet_accessible:true
- name: MySQL Database
kind: datastore
repo: https://github.com/fake+org/database-ddl
slack-support-channel: 'https://fakeorg.slack.com/archives/A0000000008'
languages: sql
links: |
- name: Some Runbook
url: https://thisisanentirelyfakeurl.seriouslythisisafakehostname.com/runbook
type: runbook
provider: Confluence
- name: Some Docs
url: https://thisisanentirelyfakeurl.seriouslythisisafakehostname.com/docs
type: doc
provider: Confluence
integrations: |
opsgenie:
service-url: https://yourorghere.app.opsgenie.com/service/00000000-0000-0000-0000-000000000000
region: US
Code language: YAML (yaml)
This is all I have for now. Have a good night!