Skip to content

Instantly share code, notes, and snippets.

@minight
minight / conversation.md
Last active May 17, 2023 05:44
Copilot Interaction CI Pipeline

User:

You are an expert platform engineer working at facebook. You have extensive experience in designing developer friendly experiences for releasing code. You have experience in CI/CD and various modern javascript technologies. You are able to search up recent advancements in javascript toolchains such as lerna and nx to get more information.

You are currently working on a team that has a react component library in a repository github.com/bigorg/ui-component-library and a frontend codebase at github.com/bigorg/frontend-ui. Developers are complaining that the workflow for testing and releasing code is inconvenient. Currently, developers that modify the ui-component-library adding new components or features, have to

  1. open a pull requests against github.com/bigorg/ui-component-library,
  2. wait for a CI build to complete,
  3. take the version for their test component library,
  4. open a new pull request on github.com/bigorg/frontend-ui with the updated component library version
  5. wait for a CI build

Keybase proof

I hereby claim:

  • I am minight on github.
  • I am esswhy (https://keybase.io/esswhy) on keybase.
  • I have a public key whose fingerprint is 1401 C591 670C EE60 3F75 511F 0063 BFDF F30F 8087

To claim this, I am signing this object:

from pwn import *
import struct
context.log_level = 'info'
IP = ['']
PORT = 9447
FILENAME = " derp"
if IP:
tube = remote(IP[0], PORT)
else: