Skip to content

XYplorer.Portable

XYplorer.Portable #111

name: XYplorer.Portable
on:
schedule:
- cron: 0 0 * * *
push:
paths:
- .github/workflows/xyplorer.portable.yml
- ./xyplorer.portable.ps1
branches:
- main
workflow_dispatch:
env:
GitHubAccessToken: ${{secrets.PublicAccessToken}}
jobs:
keep-alive:
name: Keep Alive
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: gautamkrishnar/keepalive-workflow@master
publish-to-winget:
runs-on: windows-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v4
- name: Install WinGet
uses: Cyberboss/install-winget@v1
with:
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
- name: Install WinGetCreate
run: winget install wingetcreate --disable-interactivity --accept-source-agreements
- name: Get Latest Release
shell: pwsh
run: ./xyplorer.portable.ps1