VerzatileDevOrg/Programming_HandBook

Build failing due to Workflow Setup.

Closed this issue · 1 comments

With the previous Updates it seems that one of the three workflows has stopped working, specifically CI as that is the first to compile.

  • Error: .github#L1
    actions/checkout@v3 and ruby/setup-ruby@v1 are not allowed to be used in VerzatileDevOrg/Programming_HandBook. Actions in this workflow must be: within a repository owned by VerzatileDevOrg.

With this in mind it seems that one of the Setups was at fault and it seems to be the Dependency that was added Previously in 9a826e3 When the Name of the Workflows as well as an additional dependency was changed.

with investigation it seems to be an issue with a multitude sides.

The following on the Main Repository was changed to " Any action or reusable workflow defined in a repository within VerzatileDevOrg can be used. ", which denied deployments outside of the Main Repository aka Pullreq are from forked and adding it directly to main will cause an error instead it should have been done as Fork -> development -> Main (Deployment).
image

As of current the police has been reverted and no overwriting is now happening.

Additionally see the following issues and changes before Deployments broke there were changes to gem.lock file which should not be changed but was changed anyways due to github
2354c28#r135192228

image

Thank you @Sommos and @JDSherbert For the heads Up of investigating Jekyll Workflow which ended up providing the solution later on.