This commit is contained in:
Philip Peterson 2025-04-26 01:07:35 -07:00
parent b48a323e57
commit ff08faea5a
No known key found for this signature in database
GPG key ID: 354311183FC6519B
2 changed files with 40 additions and 9 deletions

View file

@ -14,12 +14,12 @@ concurrency:
env: env:
NODE_VERSION: 20.11.0 NODE_VERSION: 20.11.0
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
CSC_LINK: ${{ secrets.MAC_CERT_P12_BASE64 }} # CSC_LINK: ${{ secrets.MAC_CERT_P12_BASE64 }}
CSC_KEY_PASSWORD: ${{ secrets.MAC_CERT_P12_PASSWORD }} # CSC_KEY_PASSWORD: ${{ secrets.MAC_CERT_P12_PASSWORD }}
WIN_CSC_LINK: ${{ secrets.WIN_CERT_P12_BASE64 }} # WIN_CSC_LINK: ${{ secrets.WIN_CERT_P12_BASE64 }}
WIN_CSC_KEY_PASSWORD: ${{ secrets.WIN_CERT_P12_PASSWORD }} # WIN_CSC_KEY_PASSWORD: ${{ secrets.WIN_CERT_P12_PASSWORD }}
APPLE_ID: ${{ secrets.APPLE_ID }} # APPLE_ID: ${{ secrets.APPLE_ID }}
APPLE_APP_SPECIFIC_PASSWORD: ${{ secrets.APPLE_PASSWORD }} # APPLE_APP_SPECIFIC_PASSWORD: ${{ secrets.APPLE_PASSWORD }}
jobs: jobs:
build-ubuntu: build-ubuntu:
@ -34,6 +34,9 @@ jobs:
- name: Build - name: Build
uses: ./.github/actions/build uses: ./.github/actions/build
env:
NODE_VERSION: ${{ env.NODE_VERSION }}
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
node-version: ${{ env.NODE_VERSION }} node-version: ${{ env.NODE_VERSION }}
matrix-os: ubuntu-latest matrix-os: ubuntu-latest
@ -52,6 +55,9 @@ jobs:
- name: Build - name: Build
uses: ./.github/actions/build uses: ./.github/actions/build
env:
NODE_VERSION: ${{ env.NODE_VERSION }}
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
node-version: ${{ env.NODE_VERSION }} node-version: ${{ env.NODE_VERSION }}
matrix-os: macos-latest matrix-os: macos-latest
@ -70,6 +76,9 @@ jobs:
- name: Build - name: Build
uses: ./.github/actions/build uses: ./.github/actions/build
env:
NODE_VERSION: ${{ env.NODE_VERSION }}
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
node-version: ${{ env.NODE_VERSION }} node-version: ${{ env.NODE_VERSION }}
matrix-os: windows-latest matrix-os: windows-latest
@ -90,6 +99,9 @@ jobs:
- name: Build ARMv7l - name: Build ARMv7l
uses: ./.github/actions/build-linux-arm uses: ./.github/actions/build-linux-arm
env:
NODE_VERSION: ${{ env.NODE_VERSION }}
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
node-version: ${{ env.NODE_VERSION }} node-version: ${{ env.NODE_VERSION }}
matrix-name: armv7l matrix-name: armv7l
@ -109,6 +121,9 @@ jobs:
- name: Build ARM64 - name: Build ARM64
uses: ./.github/actions/build-linux-arm uses: ./.github/actions/build-linux-arm
env:
NODE_VERSION: ${{ env.NODE_VERSION }}
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
node-version: ${{ env.NODE_VERSION }} node-version: ${{ env.NODE_VERSION }}
matrix-name: arm64 matrix-name: arm64

View file

@ -30,6 +30,9 @@ jobs:
- name: Build - name: Build
uses: ./.github/actions/build uses: ./.github/actions/build
env:
NODE_VERSION: ${{ env.NODE_VERSION }}
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
node-version: ${{ env.NODE_VERSION }} node-version: ${{ env.NODE_VERSION }}
matrix-os: ubuntu-latest matrix-os: ubuntu-latest
@ -45,6 +48,9 @@ jobs:
- name: Build - name: Build
uses: ./.github/actions/build uses: ./.github/actions/build
env:
NODE_VERSION: ${{ env.NODE_VERSION }}
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
node-version: ${{ env.NODE_VERSION }} node-version: ${{ env.NODE_VERSION }}
matrix-os: macos-latest matrix-os: macos-latest
@ -60,6 +66,9 @@ jobs:
- name: Build - name: Build
uses: ./.github/actions/build uses: ./.github/actions/build
env:
NODE_VERSION: ${{ env.NODE_VERSION }}
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
node-version: ${{ env.NODE_VERSION }} node-version: ${{ env.NODE_VERSION }}
matrix-os: windows-latest matrix-os: windows-latest
@ -77,6 +86,9 @@ jobs:
- name: Build ARMv7l - name: Build ARMv7l
uses: ./.github/actions/build-linux-arm uses: ./.github/actions/build-linux-arm
env:
NODE_VERSION: ${{ env.NODE_VERSION }}
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
node-version: ${{ env.NODE_VERSION }} node-version: ${{ env.NODE_VERSION }}
matrix-name: armv7l matrix-name: armv7l
@ -93,6 +105,9 @@ jobs:
- name: Build ARM64 - name: Build ARM64
uses: ./.github/actions/build-linux-arm uses: ./.github/actions/build-linux-arm
env:
NODE_VERSION: ${{ env.NODE_VERSION }}
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
node-version: ${{ env.NODE_VERSION }} node-version: ${{ env.NODE_VERSION }}
matrix-name: arm64 matrix-name: arm64
@ -122,6 +137,9 @@ jobs:
- name: Create GitHub Release - name: Create GitHub Release
uses: softprops/action-gh-release@v2 uses: softprops/action-gh-release@v2
env:
NODE_VERSION: ${{ env.NODE_VERSION }}
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
name: Release ${{ github.ref_name }} name: Release ${{ github.ref_name }}
tag_name: ${{ github.ref }} tag_name: ${{ github.ref }}
@ -132,6 +150,4 @@ jobs:
artifacts/**/*.deb artifacts/**/*.deb
artifacts/**/*.pacman artifacts/**/*.pacman
artifacts/**/*.exe artifacts/**/*.exe
artifacts/**/*.png artifacts/**/*.png
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}