Skip to content

Commit 9c1efb7

Browse files
committed
fix(build): fix the service file name and user creation
The makefile used a script to create a user at install of the deb package and renamed the service file correctly, but the github action wasn't doing that until now.
1 parent 443bbc2 commit 9c1efb7

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

.github/workflows/release.yml

+5-2
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,13 @@ jobs:
3838
mkdir -p .debpkg/usr/sbin
3939
mkdir -p .debpkg/etc/systemd/system
4040
mkdir -p .debpkg/etc/default
41+
mkdir -p .debpkg/DEBIAN
4142
4243
cp cortex-tenant .debpkg/usr/sbin
43-
cp deploy/cortex-tenant.deb.service .debpkg/etc/systemd/system
44+
cp deploy/cortex-tenant.deb.service .debpkg/etc/systemd/system/cortex-tenant.service
4445
cp deploy/cortex-tenant.env .debpkg/etc/default/cortex-tenant
46+
cp deploy/after-install.sh .debpkg/DEBIAN/postinst
47+
chmod +x .debpkg/DEBIAN/postinst
4548
4649
- name: Create RPM package root
4750
run: |
@@ -50,7 +53,7 @@ jobs:
5053
mkdir -p .rpmpkg/etc/sysconfig
5154
5255
cp cortex-tenant .rpmpkg/usr/sbin
53-
cp deploy/cortex-tenant.rpm.service .rpmpkg/etc/systemd/system
56+
cp deploy/cortex-tenant.rpm.service .rpmpkg/etc/systemd/system/cortex-tenant.service
5457
cp deploy/cortex-tenant.env .rpmpkg/etc/sysconfig/cortex-tenant
5558
5659
- uses: jiro4989/build-deb-action@v3

0 commit comments

Comments
 (0)