automatic Build and Release (#2919)
Some checks are pending
Build and Release 3X-UI / build (386) (push) Waiting to run
Build and Release 3X-UI / build (amd64) (push) Waiting to run
Build and Release 3X-UI / build (arm64) (push) Waiting to run
Build and Release 3X-UI / build (armv5) (push) Waiting to run
Build and Release 3X-UI / build (armv6) (push) Waiting to run
Build and Release 3X-UI / build (armv7) (push) Waiting to run
Build and Release 3X-UI / build (s390x) (push) Waiting to run

* Update release.yml

* Update release.yml

* Update release.yml
This commit is contained in:
Pk-web6936 2025-04-19 00:02:38 +03:30 committed by GitHub
parent 4dc8974af0
commit cf02f02210
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1,13 +1,17 @@
name: Release 3X-UI
name: Build and Release 3X-UI
on:
workflow_dispatch:
release:
types: [published]
push:
tags:
- "v*.*.*"
pull_request:
types: [opened, synchronize, reopened]
jobs:
build:
permissions:
contents: write
strategy:
matrix:
platform:
@ -27,6 +31,7 @@ jobs:
uses: actions/setup-go@v5
with:
go-version-file: go.mod
check-latest: true
- name: Install dependencies
run: |
@ -45,7 +50,7 @@ jobs:
sudo apt install gcc-s390x-linux-gnu
fi
- name: Build x-ui
- name: Build 3x-ui
run: |
export CGO_ENABLED=1
export GOOS=linux
@ -134,6 +139,7 @@ jobs:
- name: Upload files to GH release
uses: svenstaro/upload-release-action@v2
if: github.event_name == 'release' && github.event.action == 'published'
with:
repo_token: ${{ secrets.GITHUB_TOKEN }}
tag: ${{ github.ref }}