mirror of
https://github.com/Syngnat/GoNavi.git
synced 2026-05-12 03:09:42 +08:00
- 在 release-winget workflow 增加 FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true - 与现有 release/test workflow 的 Node24 配置保持一致 - 避免 actions/checkout、setup-go、setup-node 触发 Node20 弃用告警
26 lines
597 B
YAML
26 lines
597 B
YAML
name: Publish to WinGet
|
|
on:
|
|
push:
|
|
tags:
|
|
- 'v*'
|
|
workflow_dispatch:
|
|
inputs:
|
|
release_tag:
|
|
required: true
|
|
description: 'Tag of release you want to publish'
|
|
type: string
|
|
|
|
env:
|
|
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true"
|
|
|
|
jobs:
|
|
publish:
|
|
runs-on: windows-latest
|
|
steps:
|
|
- uses: vedantmgoyal9/winget-releaser@v2
|
|
with:
|
|
identifier: Syngnat.GoNavi
|
|
installers-regex: 'GoNavi-windows-(amd64|arm64)\.exe$'
|
|
release-tag: ${{ inputs.release_tag || github.ref_name }}
|
|
token: ${{ secrets.WINGET_TOKEN }}
|