Skip to content

Instantly share code, notes, and snippets.

View eugenet8k's full-sized avatar

Eugene Tiutiunnyk eugenet8k

View GitHub Profile
@eugenet8k
eugenet8k / jira-github-copilot-guide.md
Last active October 30, 2025 13:59
Simple guide for virtual engineer JIRA + GitHub

Cloud Jira and GitHub.com offer some integration, but it's not complete to accomplish a simple goal of creating a virtual software engineer.

We want an AI agent like entity that you can assign the work and get PR as result without subscribing to 3rd party solution. We want to use essential tools available to average org.

This is achieved by a clever configuration of JIRA and Github to pass the signal with the tools they offer now. The strategy is simple:

[Assign Jira to Copilot user] --> [Jira send signal to GitHub (create branch with jira id)] --> [GitHub action listens branch creation] --> [Create GitHub Issue with body "Address Jira AA-123" and assign it to GitHub Copilot] --> [GitHub Copilot works on task, creates PR] --> [You review PR and merge it] --> [GitHub app notifies Jira the work is done] --> [Close Jira ticket]

Steps:

  1. Create a user in Jira, let's say [email protected], configure it to have member level permission to a particular Jira Space (Project). This is to prevent hypothetical
webpack: {
// for istanbul code coverage, 'cheap-module-source-map' is required
devtool: 'cheap-module-source-map',
module: {
exprContextCritical: false,
noParse: /moment/,
rules: [
{
enforce: 'pre',
test: /\.hbs/,
@eugenet8k
eugenet8k / Readme.md
Last active March 18, 2025 00:32
Support NVM in Fish Shell
@eugenet8k
eugenet8k / Readme.md
Last active September 21, 2018 21:34
Lirc Remotes

All files should be placed in

cd /usr/local/etc/lirc/lircd.conf.d/