Files
frp-panel/.github/workflows/master.workflow.yml
Workflow config file is invalid. Please check your config file: EOF
2025-05-25 11:06:08 +00:00

53 lines
1.6 KiB
YAML

# name: Master Release
# on:
# push:
# branches: [main]
# pull_request:
# branches: [main]
# workflow_dispatch:
# jobs:
# build-static:
# runs-on: ubuntu-latest
# steps:
# - uses: actions/checkout@v4
# with:
# fetch-depth: 0
# - name: npm setup
# uses: actions/setup-node@v4
# with:
# node-version: 20
# - name: Setup Go
# uses: actions/setup-go@v4
# with:
# go-version: "1.24.x"
# - name: npm install and build
# run: |
# cd www
# npm install && npm install -g pnpm
# - name: Install dependencies
# run: |
# go mod tidy
# go install google.golang.org/protobuf/cmd/protoc-gen-go@latest
# go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest
# - name: Install Protoc
# uses: arduino/setup-protoc@v3
# - name: Compile server
# run: bash ./build.sh
# - uses: "marvinpinto/action-automatic-releases@latest"
# with:
# repo_token: "${{ secrets.GITHUB_TOKEN }}"
# prerelease: true
# automatic_release_tag: latest
# files: |
# dist/*
# - name: Setup ko
# uses: ko-build/setup-ko@v0.9
# env:
# KO_DOCKER_REPO: docker.io/vaalacat/frp-panel
# - env:
# username: ${{ secrets.DOCKERHUB_USERNAME }}
# password: ${{ secrets.DOCKERHUB_TOKEN }}
# run: |
# echo "${password}" | ko login docker.io --username ${username} --password-stdin
# ko build ./cmd/frpp --sbom=none --bare