Closed gurevichdmitry closed 2 weeks ago
This pull request does not have a backport label. Could you fix it @gurevichdmitry? 🙏 To fixup this pull request, you need to add the backport labels for the needed branches, such as:
backport-v./d./d./d
is the label to automatically backport to the 8./d
branch. /d
is the digit
NOTE: backport-skip
has been added to this pull request.Result | Count |
---|---|
🟥 Failed | 0 |
🟩 Passed | 359 |
⬜ Skipped | 33 |
Summary of your changes
This PR introduces a new scheduled workflow to automatically destroy expired environments. Additionally, the existing workflow has been updated to support this functionality. The
Create Environment
workflow now includes a new input parameter,expiration_days
, which specifies the number of days until the environment expires. This date is calculated and stored in theenv_config.json
file.The
Destroy Expired Environments
workflow comprises two jobs: one for identifying expired environments and another for executing the destroy process. Due to limitations in the GCP environment deletion script, the destroy process is currently set to run sequentially.Screenshot/Data
Expiration Days
Logging environments
Destroy Expired Environment WF
Related Issues
Checklist