use generic package for npm

This commit is contained in:
jona.klaess
2026-06-11 23:31:12 +02:00
parent c19fc98d01
commit 4477a49ec0

View File

@@ -34,17 +34,24 @@ jobs:
echo "TAG=$PREFIX:$VERSION" >> $GITHUB_OUTPUT
- name: Install dependencies
run: npm ci
- name: Create .npmrc
run: |
echo "registry=https://gitea.controller.bittehackmichnicht.de/api/packages/apps/npm/" > ~/.npmrc
echo "//gitea.controller.bittehackmichnicht.de/api/packages/apps/npm/:_authToken=${{ secrets.PUSH_TOKEN }}" >> ~/.npmrc
# - name: Create .npmrc
# run: |
# echo "registry=https://gitea.controller.bittehackmichnicht.de/api/packages/apps/npm/" > ~/.npmrc
# echo "//gitea.controller.bittehackmichnicht.de/api/packages/apps/npm/:_authToken=${{ secrets.PUSH_TOKEN }}" >> ~/.npmrc
- name: Build & publish npm package
env:
VERSION: ${{ steps.generate_tag.outputs.VERSION }}
run: |
npm version $VERSION --no-git-tag-version
npm run build
npm publish --registry https://gitea.controller.bittehackmichnicht.de/api/packages/apps/npm/ --tag alpha
# zip
tar -czf "ptpChat-${VERSION}.tgz" -C dist/spa .
URL="https://gitea.controller.bittehackmichnicht.de/api/packages/apps/generic/ptp-chat-frontend/${VERSION}/ptpChat-${VERSION}.tgz"
echo "Uploading archive to $URL"
curl "$URL" \
-H "Authorization: token ${{ secrets.PUSH_TOKEN }}" \
--upload-file "ptpChat-${VERSION}.tgz"
# npm publish --registry https://gitea.controller.bittehackmichnicht.de/api/packages/apps/npm/ --tag alpha
- name: Build & publish image
env:
TAG: ${{ steps.generate_tag.outputs.TAG }}