diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ff6da8edf0b810772260bb53d1786fc12b0030a2..3165213e2701f3796ad0299be49e8c5e801a7818 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -184,6 +184,7 @@ build_front: # this is to ensure we don't have any errors in the output, # cf https://code.eliotberriot.com/funkwhale/funkwhale/issues/169 - yarn run build | tee /dev/stderr | (! grep -i 'ERROR in') + - chmod -R 750 front/dist cache: key: "$CI_PROJECT_ID__front_dependencies" paths: @@ -248,7 +249,9 @@ build_api: name: "api_${CI_COMMIT_REF_NAME}" paths: - api - script: echo Done! + script: + - chmod -R 750 api + - echo Done! only: - tags@funkwhale/funkwhale - master@funkwhale/funkwhale diff --git a/changes/changelog.d/332.bugfix b/changes/changelog.d/332.bugfix new file mode 100644 index 0000000000000000000000000000000000000000..a5d13f01ed7182aa280cd8a38491fc7f99720e35 --- /dev/null +++ b/changes/changelog.d/332.bugfix @@ -0,0 +1 @@ +Ensure 750 permissions on CI artifacts (#332)