I've got a branch and a main, in the branch i've written functionality that's in need of an upgrade script. We're migrating some from a column that will be deleted during the upgrade to a new table, so therefore I need to assign it as a During upgrade script.
Since after the first upgrade the column is deleted this script will cause future upgrades to fail, to prevent this I only want to execute this script when upgrading from our latest production version. To enable this, I've set Use upgrade logic to true for this version (in the main), this is having the desired result in the main, however in the branch these program objects are not showing up in the Assigning tab.
What am I doing wrong?