forked from ms/transocks
Workflow - полные ссылки на действия.
This commit is contained in:
parent
565c843c22
commit
772861994f
@ -14,13 +14,13 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: check-out
|
||||
uses: actions/checkout@v4
|
||||
uses: https://git.mousesoft.ru/actions/checkout@v4
|
||||
with:
|
||||
fetch-depth: 0
|
||||
fetch-tags: true
|
||||
|
||||
- name: set-up go
|
||||
uses: actions/setup-go@v3
|
||||
uses: https://git.mousesoft.ru/actions/setup-go@v3
|
||||
with:
|
||||
go-version: ">=1.22"
|
||||
|
||||
@ -47,7 +47,7 @@ jobs:
|
||||
GOARCH=amd64 make clean build
|
||||
|
||||
- name: upload amd64
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: https://git.mousesoft.ru/actions/upload-artifact@v3
|
||||
with:
|
||||
name: ${{ steps.build-amd64.outputs.ARTIFACT }}
|
||||
path: out/bin/*
|
||||
@ -60,7 +60,7 @@ jobs:
|
||||
GOARCH=arm64 make clean build
|
||||
|
||||
- name: upload arm64
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: https://git.mousesoft.ru/actions/upload-artifact@v3
|
||||
with:
|
||||
name: ${{ steps.build-arm64.outputs.ARTIFACT }}
|
||||
path: out/bin/*
|
||||
|
@ -17,13 +17,13 @@ jobs:
|
||||
artifact_arm64: ${{ steps.build-arm.outputs.ARTIFACT }}
|
||||
steps:
|
||||
- name: check-out
|
||||
uses: actions/checkout@v4
|
||||
uses: https://git.mousesoft.ru/actions/checkout@v4
|
||||
with:
|
||||
fetch-depth: 0
|
||||
fetch-tags: true
|
||||
|
||||
- name: set-up go
|
||||
uses: actions/setup-go@v3
|
||||
uses: https://git.mousesoft.ru/actions/setup-go@v3
|
||||
with:
|
||||
go-version: ">=1.22"
|
||||
|
||||
@ -40,7 +40,7 @@ jobs:
|
||||
sed -e "s/DEB_SSH_HOST/$SSH_HOST/g" deploy/dput/mousesoft.json.tpl > out/mousesoft.json
|
||||
|
||||
- name: upload dput profile
|
||||
uses: https://gitea.com/actions/upload-artifact@v3
|
||||
uses: https://git.mousesoft.ru/actions/upload-artifact@v3
|
||||
with:
|
||||
name: mousesoft_dput_profile
|
||||
path: out/mousesoft.json
|
||||
@ -69,7 +69,7 @@ jobs:
|
||||
GOARCH=amd64 make clean build pkg-deb
|
||||
|
||||
- name: upload amd64
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: https://git.mousesoft.ru/actions/upload-artifact@v3
|
||||
with:
|
||||
name: ${{ steps.build-amd64.outputs.ARTIFACT }}
|
||||
path: |
|
||||
@ -84,7 +84,7 @@ jobs:
|
||||
GOARCH=arm64 make clean build pkg-deb
|
||||
|
||||
- name: upload arm64
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: https://git.mousesoft.ru/actions/upload-artifact@v3
|
||||
with:
|
||||
name: ${{ steps.build-arm64.outputs.ARTIFACT }}
|
||||
path: |
|
||||
@ -98,18 +98,18 @@ jobs:
|
||||
- build
|
||||
steps:
|
||||
- name: download dput profile
|
||||
uses: actions/download-artifact@v3-node20
|
||||
uses: https://git.mousesoft.ru/actions/download-artifact@v3-node20
|
||||
with:
|
||||
name: mousesoft_dput_profile
|
||||
path: /etc/dput.d/profiles/
|
||||
|
||||
- name: download linux amd64 package
|
||||
uses: actions/download-artifact@v3-node20
|
||||
uses: https://git.mousesoft.ru/actions/download-artifact@v3-node20
|
||||
with:
|
||||
name: ${{ needs.build_linux.outputs.artifact_amd64 }}
|
||||
|
||||
- name: download linux arm64 package
|
||||
uses: actions/download-artifact@v3-node20
|
||||
uses: https://git.mousesoft.ru/actions/download-artifact@v3-node20
|
||||
with:
|
||||
name: ${{ needs.build_linux.outputs.artifact_arm64 }}
|
||||
|
||||
@ -134,7 +134,7 @@ jobs:
|
||||
make deploy-deb
|
||||
|
||||
- name: release
|
||||
uses: actions/gitea-release-action@v1
|
||||
uses: https://git.mousesoft.ru/actions/gitea-release-action@v1
|
||||
with:
|
||||
title: "Transocks ${{ needs.build.outputs.version }}"
|
||||
body: "${{ needs.build.outputs.changes }}"
|
||||
|
Loading…
Reference in New Issue
Block a user