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

CI: add macOS too #415

Closed
wants to merge 5 commits into from
Closed

CI: add macOS too #415

wants to merge 5 commits into from

Conversation

XhmikosR
Copy link

@XhmikosR XhmikosR commented Apr 17, 2024

Requires #412 and a rebase after that.

Unsure if there's any way to speed up CI by caching brew or apt. At least this seem to work for now.

Might be worth looking if https://github.com/marketplace/actions/setup-graphviz works; it should allow us to use graphViz everywhere without much hassle. I will try it later after #412 has landed and actions run for my PRs (right now they need approval).

EDIT: CI run from my fork https://github.com/XhmikosR/madge/actions/runs/8795642173

Also:

* add .gitattributes
* split GitHub Actions
* add dependabot config for actions
* add CodeQL workflow
* remove the unused .travis.yml
* fix README.md badges
@XhmikosR XhmikosR closed this Apr 23, 2024
@XhmikosR XhmikosR deleted the xmr/ci-macos branch April 23, 2024 09:47
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 this pull request may close these issues.

1 participant