Skip to content

Commit 6dc4a7a

Browse files
committed
github token to publish
1 parent cf2c8e9 commit 6dc4a7a

File tree

2 files changed

+6
-35
lines changed

2 files changed

+6
-35
lines changed

.github/workflows/release-ide-binaries.yml

Lines changed: 3 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -48,35 +48,6 @@ jobs:
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 }}

packages/selenium-ide/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@
1111
"start": "electron build/main-bundle.js",
1212
"build": "run-s build:webpack build:electron",
1313
"build:electron": "CSC_IDENTITY_AUTO_DISCOVERY=false electron-builder -mwl --publish never",
14-
"build:electron:linux": "CSC_IDENTITY_AUTO_DISCOVERY=false electron-builder -l --publish always",
15-
"build:electron:mac": "CSC_IDENTITY_AUTO_DISCOVERY=false electron-builder -m --publish always",
16-
"build:electron:windows": "electron-builder -w --publish always",
1714
"build:electron:dir": "CSC_IDENTITY_AUTO_DISCOVERY=false electron-builder --dir",
1815
"build:webpack": "webpack",
1916
"install-app-deps": "electron-builder install-app-deps",
17+
"publish:electron:linux": "CSC_IDENTITY_AUTO_DISCOVERY=false electron-builder -l --publish always",
18+
"publish:electron:mac": "CSC_IDENTITY_AUTO_DISCOVERY=false electron-builder -m --publish always",
19+
"publish:electron:windows": "electron-builder -w --publish always",
2020
"release": "electron-builder",
2121
"watch": "webpack --watch"
2222
},

0 commit comments

Comments
 (0)