Skip to content

Commit a92183b

Browse files
authored
chore(ci): remove windows build (#902)
1 parent 1784ba0 commit a92183b

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

.github/workflows/release.yaml

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,6 @@ jobs:
4747
- target: aarch64-apple-darwin
4848
os: macos-latest
4949
profile: release
50-
- target: x86_64-pc-windows-gnu
51-
os: ubuntu-20.04
52-
profile: release
5350

5451
steps:
5552
- uses: actions/checkout@v4
@@ -93,8 +90,7 @@ jobs:
9390
- name: Move cross-compiled binary
9491
run: |
9592
mkdir artifacts
96-
[[ "${{ matrix.target }}" == *windows* ]] && ext=".exe"
97-
sudo mv "target/${{ matrix.target }}/${{ matrix.profile }}/rundler${ext}" ./artifacts
93+
sudo mv "target/${{ matrix.target }}/${{ matrix.profile }}/rundler" ./artifacts
9894
9995
# ==============================
10096
# Signing
@@ -118,13 +114,13 @@ jobs:
118114
# This is required to share artifacts between different jobs
119115
# =======================================================================
120116
- name: Upload artifact
121-
uses: actions/upload-artifact@v3
117+
uses: actions/upload-artifact@v4
122118
with:
123119
name: rundler-${{ needs.extract-version.outputs.VERSION }}-${{ matrix.target }}.tar.gz
124120
path: rundler-${{ needs.extract-version.outputs.VERSION }}-${{ matrix.target }}.tar.gz
125121

126122
- name: Upload signature
127-
uses: actions/upload-artifact@v3
123+
uses: actions/upload-artifact@v4
128124
with:
129125
name: rundler-${{ needs.extract-version.outputs.VERSION }}-${{ matrix.target }}.tar.gz.asc
130126
path: rundler-${{ needs.extract-version.outputs.VERSION }}-${{ matrix.target }}.tar.gz.asc
@@ -150,6 +146,10 @@ jobs:
150146
# ==============================
151147
- name: Download artifacts
152148
uses: actions/download-artifact@v4
149+
with:
150+
path: artifacts
151+
pattern: rundler-*
152+
merge-multiple: true
153153

154154
# ==============================
155155
# Create release draft
@@ -204,7 +204,6 @@ jobs:
204204
|:---:|:---:|:---:|:---|
205205
| <img src="https://simpleicons.org/icons/linux.svg" style="width: 32px;"/> | x86_64 | [rundler-${{ env.VERSION }}-x86_64-unknown-linux-gnu.tar.gz](https://github.com/${{ env.REPO_NAME }}/releases/download/${{ env.VERSION }}/rundler-${{ env.VERSION }}-x86_64-unknown-linux-gnu.tar.gz) | [PGP Signature](https://github.com/${{ env.REPO_NAME }}/releases/download/${{ env.VERSION }}/rundler-${{ env.VERSION }}-x86_64-unknown-linux-gnu.tar.gz.asc) |
206206
| <img src="https://simpleicons.org/icons/linux.svg" style="width: 32px;"/> | aarch64 | [rundler-${{ env.VERSION }}-aarch64-unknown-linux-gnu.tar.gz](https://github.com/${{ env.REPO_NAME }}/releases/download/${{ env.VERSION }}/rundler-${{ env.VERSION }}-aarch64-unknown-linux-gnu.tar.gz) | [PGP Signature](https://github.com/${{ env.REPO_NAME }}/releases/download/${{ env.VERSION }}/rundler-${{ env.VERSION }}-aarch64-unknown-linux-gnu.tar.gz.asc) |
207-
| <img src="https://simpleicons.org/icons/windows.svg" style="width: 32px;"/> | x86_64 | [rundler-${{ env.VERSION }}-x86_64-pc-windows-gnu.tar.gz](https://github.com/${{ env.REPO_NAME }}/releases/download/${{ env.VERSION }}/rundler-${{ env.VERSION }}-x86_64-pc-windows-gnu.tar.gz) | [PGP Signature](https://github.com/${{ env.REPO_NAME }}/releases/download/${{ env.VERSION }}/rundler-${{ env.VERSION }}-x86_64-pc-windows-gnu.tar.gz.asc) |
208207
| <img src="https://simpleicons.org/icons/apple.svg" style="width: 32px;"/> | x86_64 | [rundler-${{ env.VERSION }}-x86_64-apple-darwin.tar.gz](https://github.com/${{ env.REPO_NAME }}/releases/download/${{ env.VERSION }}/rundler-${{ env.VERSION }}-x86_64-apple-darwin.tar.gz) | [PGP Signature](https://github.com/${{ env.REPO_NAME }}/releases/download/${{ env.VERSION }}/rundler-${{ env.VERSION }}-x86_64-apple-darwin.tar.gz.asc) |
209208
| <img src="https://simpleicons.org/icons/apple.svg" style="width: 32px;"/> | aarch64 | [rundler-${{ env.VERSION }}-aarch64-apple-darwin.tar.gz](https://github.com/${{ env.REPO_NAME }}/releases/download/${{ env.VERSION }}/rundler-${{ env.VERSION }}-aarch64-apple-darwin.tar.gz) | [PGP Signature](https://github.com/${{ env.REPO_NAME }}/releases/download/${{ env.VERSION }}/rundler-${{ env.VERSION }}-aarch64-apple-darwin.tar.gz.asc) |
210209
| | | | |
@@ -214,8 +213,8 @@ jobs:
214213
ENDBODY
215214
)
216215
assets=()
217-
for asset in ./rundler-*.tar.gz*; do
218-
assets+=("$asset/$asset")
216+
for asset in artifacts/rundler-*.tar.gz*; do
217+
assets+=("$asset")
219218
done
220219
tag_name="${{ env.VERSION }}"
221220
echo "$body" | gh release create --draft -t "Rundler $tag_name" -F "-" "$tag_name" "${assets[@]}"

0 commit comments

Comments
 (0)