Run figma plugin in gitlab pipeline


I have a figma account. I have figma desktop. I developed plugin in visual studio code and I imported it Figma desktop. It is working fine. I have to use a csv file for my figma plugin. At the moment, I am browsing it from my computer.

My question, is, can I set up it in gitlab pipeline?

Things I need to do:

a) Install typescript and all in pipeline
b) Can i install figma desktop in pipeline? If I install it in my cloud runner instance?
c) Access my figma file in pipeline
d) Rather than browsing my CSV from local computer, browse it from runner itself

Is this achievable?