4848 env :
4949 NODE_ENV : " production"
5050 - name : Build selenium-ide binaries
51- run : npm run build:electron:${{ matrix.platform }}
52- working-directory : ./packages/selenium-ide
53- - name : Set env from current release
54- run : >
55- echo "SIDE_RELEASE_VERSION=$(node -pe "require('./package.json').version")" >> $GITHUB_ENV
56- if : matrix.platform != 'windows'
57- working-directory : ./packages/selenium-ide
58- - name : Set env from current release on Windows
59- run : |
60- $version = node -pe "require('./package.json').version"
61- echo "SIDE_RELEASE_VERSION=$version" | Out-File -Append -Encoding utf8 $Env:GITHUB_ENV
62- shell : pwsh
63- if : matrix.platform == 'windows'
64- working-directory : ./packages/selenium-ide
65- - name : Check env is there
66- run : echo "${{ env.SIDE_RELEASE_VERSION }}"
67- - name : Release latest selenium-ide on github
68- uses : " marvinpinto/action-automatic-releases@latest"
69- with :
70- repo_token : " ${{ secrets.GITHUB_TOKEN }}"
71- automatic_release_tag : " latest-${{ matrix.platform }}"
72- prerelease : true
73- title : " Nightly (Unstable)"
74- files : packages/selenium-ide/dist/Selenium*
75- - name : Release selenium-ide on github
76- uses : " marvinpinto/action-automatic-releases@latest"
77- with :
78- repo_token : " ${{ secrets.GITHUB_TOKEN }}"
79- automatic_release_tag : " ${{ env.SIDE_RELEASE_VERSION }}-${{ matrix.platform }}"
80- prerelease : false
81- files : packages/selenium-ide/dist/Selenium*
82- continue-on-error : true
51+ run : npm run publish:electron:${{ matrix.platform }}
52+ env :
53+ GH_TOKEN : ${{ secrets.GH_TOKEN }}
0 commit comments