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: GHA conda build & upload #1914

Merged
merged 4 commits into from
Aug 30, 2024
Merged

CI: GHA conda build & upload #1914

merged 4 commits into from
Aug 30, 2024

Conversation

casperdcl
Copy link
Member

@casperdcl casperdcl commented Aug 29, 2024

Parallel conda builds in 7 minutes on GHA! No more anvil/jenkins.

  • add py,np versions to GHA CI conda matrix
    • skip most if on a PR (conserve CI minutes)
  • drop recipe/conda_build_config.yaml follow-up windows (CI: windows conda build #1918)
  • upload to anaconda -c ccpi (on master->dev, on tag->main)
  • upload to conda -c https://tomography.stfc.ac.uk/conda (on tag)
  • update docs

links

- part of #1870
- related to #1875
- related to #1899 <- #1842 <- #1835
- part of #1598
- related to #1430
- related to #1416
- related to #1205
@casperdcl casperdcl merged commit 4ea0089 into master Aug 30, 2024
11 checks passed
@casperdcl casperdcl deleted the gha-conda-upload branch August 30, 2024 12:50
casperdcl added a commit that referenced this pull request Aug 30, 2024
- skip most of conda matrix on PR
- update docs (replace CI badges, describe new matrix)
- fixes #1870
- part of #1598
- part of #1560
- related to #1875
- related to #1899 <- #1842 <- #1835
- related to #1430
- related to #1416
- related to #1205
- it's my birthday and I'l merge if I wanna
casperdcl added a commit that referenced this pull request Aug 30, 2024
- skip most of conda matrix on PR
- update docs (replace CI badges, describe new matrix)
- fixes #1870
- part of #1598
- part of #1560
- related to #1875
- related to #1899 <- #1842 <- #1835
- related to #1430
- related to #1416
- related to #1205
- it's my birthday and I'l merge if I wanna
casperdcl added a commit that referenced this pull request Aug 30, 2024
- skip most of conda matrix on PR
- update docs (replace CI badges, describe new matrix)
- fixes #1870
- part of #1598
- part of #1560
- related to #1875
- related to #1899 <- #1842 <- #1835
- related to #1430
- related to #1416
- related to #1205
- it's my birthday and I'l merge if I wanna
@casperdcl casperdcl linked an issue Aug 31, 2024 that may be closed by this pull request
casperdcl added a commit that referenced this pull request Sep 2, 2024
- skip most of conda matrix on PR
- update docs (replace CI badges, describe new matrix)
- fixes #1870
- part of #1598
- part of #1560
- related to #1875
- related to #1899 <- #1842 <- #1835
- related to #1430
- related to #1416
- related to #1205
- it's my birthday and I'll merge if I wanna
@gfardell gfardell added this to the v24.2.0 milestone Sep 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

conda: self-host packages Distribution: Create a GHA that makes an artifact with conda-pack
2 participants