UNPKG

react-native-vlc-media-player

Version:

React native media player for video streaming and playing. Supports RTSP,RTMP and other protocols supported by VLC player

36 lines (33 loc) 1.3 kB
# This workflow will run tests using node and then publish a package to GitHub Packages when a release is created # For more information see: https://help.github.com/actions/language-and-framework-guides/publishing-nodejs-packages name: Node.js Package Beta on: # Trigger the workflow from any feature branch workflow_dispatch: inputs: betaVersion: description: "Version tag for the beta job" required: true type: number jobs: publish-npm-beta: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 20 registry-url: https://registry.npmjs.org/ - name: Set Git environment and update package number run: | sudo apt upgrade && sudo apt install jq -y npm --no-git-tag-version version patch currentVersion=$(jq --raw-output '.version' package.json) git config --global user.name 'GIT Package Updater' git config --global user.email 'razorRun@users.noreply.github.com' npm -f version "$currentVersion-beta.${{ github.event.inputs.betaVersion }}" git push - run: npm ci - run: npm publish --tag beta env: NODE_AUTH_TOKEN: ${{secrets.npm_token}}