mirror of
https://github.com/elseif/MikroTikPatch
synced 2026-07-17 18:49:41 +00:00
modified: .github/workflows/mikrotik_patch.yml
This commit is contained in:
parent
1ebe709956
commit
8f2d7b880f
14
.github/workflows/mikrotik_patch.yml
vendored
14
.github/workflows/mikrotik_patch.yml
vendored
@ -367,27 +367,27 @@ jobs:
|
|||||||
bye
|
bye
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
- name: Delete Release tag ${{ env.LATEST_VERSION }}
|
- name: Delete Release tag ${{ env.LATEST_VERSION }} ${{ matrix.arch }}
|
||||||
run: |
|
run: |
|
||||||
HEADER="Authorization: token ${{ secrets.GITHUB_TOKEN }}"
|
HEADER="Authorization: token ${{ secrets.GITHUB_TOKEN }}"
|
||||||
RELEASE_INFO=$(curl -s -H $HEADER https://api.github.com/repos/${{ github.repository }}/releases/tags/$LATEST_VERSION)
|
RELEASE_INFO=$(curl -s -H $HEADER https://api.github.com/repos/${{ github.repository }}/releases/tags/$LATEST_VERSION$ARCH)
|
||||||
RELEASE_ID=$(echo $RELEASE_INFO | jq -r '.id')
|
RELEASE_ID=$(echo $RELEASE_INFO | jq -r '.id')
|
||||||
echo "Release ID: $RELEASE_ID"
|
echo "Release ID: $RELEASE_ID"
|
||||||
if [ "$RELEASE_ID" != "null" ]; then
|
if [ "$RELEASE_ID" != "null" ]; then
|
||||||
curl -X DELETE -H "$HEADER" https://api.github.com/repos/${{ github.repository }}/git/refs/tags/$LATEST_VERSION
|
curl -X DELETE -H "$HEADER" https://api.github.com/repos/${{ github.repository }}/git/refs/tags/$LATEST_VERSION$ARCH
|
||||||
echo "Tag $LATEST_VERSION deleted successfully."
|
echo "Tag $LATEST_VERSION$ARCH deleted successfully."
|
||||||
curl -X DELETE -H "$HEADER" https://api.github.com/repos/${{ github.repository }}/releases/$RELEASE_ID
|
curl -X DELETE -H "$HEADER" https://api.github.com/repos/${{ github.repository }}/releases/$RELEASE_ID
|
||||||
echo "Release with tag $LATEST_VERSION deleted successfully."
|
echo "Release with tag $LATEST_VERSION$ARCH deleted successfully."
|
||||||
else
|
else
|
||||||
echo "Release not found for tag: $LATEST_VERSION)"
|
echo "Release not found for tag: $LATEST_VERSION)"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
- name: Create Release tag ${{ env.LATEST_VERSION }}
|
- name: Create Release tag ${{ env.LATEST_VERSION }} ${{ matrix.arch }}
|
||||||
uses: softprops/action-gh-release@v2
|
uses: softprops/action-gh-release@v2
|
||||||
with:
|
with:
|
||||||
name: "RouterOS ${{ env.LATEST_VERSION }}"
|
name: "RouterOS ${{ env.LATEST_VERSION }}"
|
||||||
body_path: "CHANGELOG"
|
body_path: "CHANGELOG"
|
||||||
tag_name: ${{ env.LATEST_VERSION }}
|
tag_name: ${{ env.LATEST_VERSION }}${{ env.ARCH }}
|
||||||
make_latest: ${{ matrix.channel == 'stable'}}
|
make_latest: ${{ matrix.channel == 'stable'}}
|
||||||
prerelease: ${{ matrix.channel == 'testing' }}
|
prerelease: ${{ matrix.channel == 'testing' }}
|
||||||
files: |
|
files: |
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user