algorandfoundation / algokit-python-template

Official AlgoKit template for smart contract development project using Algorand Python
6 stars 3 forks source link

Update AlgoKit init CD workflow and `.gitignore` #25

Closed cusma closed 4 months ago

cusma commented 4 months ago

Problem

  1. The CD workflow generated by algokit init -a preset_name "production" makes use of algokit deploy, now deprecated;
  2. Last release of puyapy (2.0.2) introduces new artifacts, related to the TEAL debugging features, under .algokit/sources/....

Solution

  1. Switch the CD workflow to algokit project deploy;
  2. Add TEAL debugger artifacts to .gitignore if they are supposed to be ignored.

Pros and Cons

I see no cons.

Dependencies

None.