Hi,
I’m utilizing the SOD along the AL-Go repo template in GitHub. Whenever I click the Publish to Github button within SOD, the app.json that shows up in GitHub has runtime:14 and application:23.0.0.0. Those two values arent compatible with each other so the Build step in the CI/CD action fails (AL1043 The runtime version ‘14.0’ is not supported by the AL compiler.). I resolve this by manually updating app.json in GitHub to be runtime:12 and after that the build succeeds. This isnt sustainable because the next time i push from SOD, it’ll revert back to runtime:14.
My BC environment is v25.5, however, so im not sure why app.json is still reading 23.0.0.0.
My questions are:
- How is runtime and application populated in app.json?
- And why is it 14 and 23.0.0.0 when the environment is v25.5?
- Lastly, is there a way to force the value within SOD so I don’t have to manually update app.json in Github?
Thanks!
This is fixed in the latest version of SOD.