I just asked ChatGPT to update my GitHub workflow to be a matrix of the three latest versions of Core Lighting, and it’s working. This tool is insane, ignore it at your own peril. All the boring (to me) parts or programming are just gone. So crazy.
Discussion
What was your query?
Started with this: “I have this docker file, it always uses the master branch of the lightning repository, can you convert this to a GitHub workflow that uses a variable for the version which would be a tag on that repo and runs the tests for each version?”
Then pasted my workflow file
Took some back and forth but eventually just copy pasted what it said and I’m running a matrix test of 4 versions. https://github.com/joelklabo/nostrify/actions/runs/4391401831