Skip to content

Conversation

chrismallinson
Copy link
Collaborator

@chrismallinson chrismallinson commented Oct 19, 2025

Description

Linear ticket: https://linear.app/buildwithfern/issue/FER-6998/ci-add-postscript-cleanup-stage-to-config and https://linear.app/buildwithfern/issue/FER-7247/ci-make-jobs-cancellable
Closes FER-6998
Closes FER-7247
Virtual environments are being created and never removed during the seed generation. Also fixed during testing - give the ability to cancel any CI job (ones using always() need to be accompanied by && !cancelled()

Changes Made

  • Attach a && !cancelled() to every always() in GitHub actions to prevent jobs from running when cancelled
  • Turn back on python-sdk in nightly runs
  • Change mkdir to mkdir -p in case folder already exists in scripts
  • Added postScript cleanup in seed/python-sdk/seed.yml
  • Added postScript to the seed workspace config
  • Added cleanup method to ScriptRunner for running postScript stage of config

Testing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant