Skip to content

GitHub Actions Updates #3095

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

Merged
merged 4 commits into from
Feb 23, 2021
Merged

Conversation

9prady9
Copy link
Member

@9prady9 9prady9 commented Feb 22, 2021

Description

  • Move boost_package and MTX data files to use fetch content workflow.
  • Remove obsolete submodule commands in existing github action workflows
  • Add github action workflow to build unified backends
  • Update release source tar github action to reflect fetch content changes.

Fixes: #2903

Changes to Users

None

Checklist

  • Rebased on latest master
  • Code compiles
  • [ ] Tests pass
  • [ ] Functions added to unified API
  • [ ] Functions documented

@9prady9 9prady9 added this to the 3.8.1 milestone Feb 22, 2021
@9prady9 9prady9 requested a review from umar456 February 22, 2021 14:40
@9prady9
Copy link
Member Author

9prady9 commented Feb 22, 2021

New updated source tar ball sample generated by action can be found here
https://github.com/9prady9/arrayfire/releases/tag/vTEST2

This results in faster re-runs of cmake command after the first run.

Also removed obsolete clblas prefix and associated variables.
These are not needed since the move to getting dependencies using
fetch content module of cmake.

Refactored release source tar ball action to relfect the same as well
@9prady9 9prady9 force-pushed the update_github_actions branch from 8508798 to c61f79b Compare February 22, 2021 18:34
@9prady9 9prady9 merged commit 43009dc into arrayfire:master Feb 23, 2021
@9prady9 9prady9 deleted the update_github_actions branch February 23, 2021 06:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Build fails with source downloaded from release asset when git is not available
2 participants