Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 9.3 doesn't find bb in a monorepo #67

Closed
dpom opened this issue Aug 8, 2022 · 2 comments · Fixed by #68
Closed

Version 9.3 doesn't find bb in a monorepo #67

dpom opened this issue Aug 8, 2022 · 2 comments · Fixed by #68

Comments

@dpom
Copy link

dpom commented Aug 8, 2022

It would seem that the DeLaGuardo/setup-clojure action version 9.3 has an issue with monorepo projects.

To highlight this issue I created this project: https://github.com/dpom/test-actions

The actions work without any error in version 7.0 (see branch version7.0) but fail in version 9.3 (main)

@ghost
Copy link

ghost commented Aug 8, 2022

@dpom are you sure the problematic factor here is the “monorepo” style repo layout? If so would you mind sharing how you got to that hypothesis?

Is is possible that the problem is related to running setup-clojure via a composite action instead of in a “regular” step in the jobs?

@DeLaGuardo
Copy link
Owner

this is an issue with composite action. pre/post action steps are not available when an action is run from the local directory (the way how composite action works now, I'm not aware why this limitation exists on GH actions side). Sorry for that. Will fix it in the next release planned for this week. Before that, please use 7.0 version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants