Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

wsl-ssh-agent release

wsl-ssh-agent release #6

Workflow file for this run

name:wsl-ssh-agent release
on:
create:
tags:
-"v*.*.*"
permissions:
contents:write
jobs:
build:
runs-on:ubuntu-latest
steps:
-name:Checkout sources
uses:actions/checkout@v4
-name:Install mingw-w64 resource compiler
uses:awalsh128/cache-apt-pkgs-action@latest
with:
packages:mingw-w64 binutils-mingw-w64-x86-64
version:1.0
-name:Install Task
uses:go-task/setup-task@v1
with:
version:3.x
-name:Set up Go
uses:actions/setup-go@v5
with:
go-version:'1.25.1'
-name:Build everything
run:task release -v
-name:Sign release artifacts
# After lunar this could be replaced with "apt install minisign"
uses:thomasdesr/minisign-action@v1
with:
args:-Sm release/wsl-ssh-agent.zip
minisign_key:${{ secrets.minisign_key }}
password:${{ secrets.minisign_password }}
-name:List results
run:ls -lah release/
-name:Upload release
uses:softprops/action-gh-release@v2
if:startsWith(github.ref, 'refs/tags/')
with:
generate_release_notes:true
files:|
wsl-ssh-agent.json
release/wsl-ssh-agent.zip
release/wsl-ssh-agent.minisig

[8]ページ先頭

©2009-2025 Movatter.jp