Skip to content

Saving artefacts on azure runs into PermissionError on unix #1542

@h-vetinari

Description

@h-vetinari

I recently picked up conda-forge/scs-feedstock#21 again. Due to this being the first time the library is packaged with GPU support, I'll need to test the GPU paths manually, hence needing to switch on artefact persistence.

I did this as usual with

diff --git a/conda-forge.yml b/conda-forge.yml
index 975007b..1094f29 100644
--- a/conda-forge.yml
+++ b/conda-forge.yml
@@ -1,3 +1,6 @@
+# TODO: remove after debug
+azure:
+  store_build_artifacts: true
 build_platform:
   linux_aarch64: linux_64
   osx_arm64: osx_64

and then rerender, but - as opposed to before - this is now not working anymore:

./.scripts/create_conda_build_artifacts.sh: Permission denied

The error only appears on unix, windows builds still manage to upload artefacts. Here's a sample CI run.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions