Fix release automation

* Makefile writes to non-conventional path
* Release is restricted to admins

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
This commit is contained in:
Christoph Wurst 2021-12-16 17:01:07 +01:00
parent 71897c26fb
commit cdf914cca8
No known key found for this signature in database
GPG Key ID: CC42AC2A7F0E56D8
2 changed files with 2 additions and 7 deletions

View File

@ -20,14 +20,9 @@ jobs:
if: ${{ github.repository_owner == 'nextcloud-releases' }}
steps:
- name: Check actor permission
uses: skjnldsv/check-actor-permission@v2
with:
require: admin
- name: Set app env
run: |
# Split and keep last
# Split and keep last
echo "APP_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV
echo "APP_VERSION=${GITHUB_REF##*/}" >> $GITHUB_ENV

View File

@ -6,7 +6,7 @@ project_directory=$(CURDIR)/../$(app_name)
build_tools_directory=$(CURDIR)/build/tools
source_build_directory=$(CURDIR)/build/artifacts/source
source_package_name=$(source_build_directory)/$(app_name)
appstore_build_directory=$(CURDIR)/build/artifacts/appstore
appstore_build_directory=$(CURDIR)/build/artifacts
appstore_package_name=$(appstore_build_directory)/$(app_name)
all: dev-setup lint build-js-production install-composer-deps-dev test-php