-
Notifications
You must be signed in to change notification settings - Fork 17
28 lines (28 loc) · 957 Bytes
/
fetch.yml
File metadata and controls
28 lines (28 loc) · 957 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
name: Fetch and Push Libs
on:
workflow_dispatch:
jobs:
fetch-libs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
ref: ${{ github.head_ref }}
- name: Fetch Darwin
run: |
make fetch.static.libs PLATFORM=darwin-arm64 FILENAME=static-libs-osx-arm64 COPY_HEADER=1
make fetch.static.libs PLATFORM=darwin-amd64 FILENAME=static-libs-osx-amd64
shell: bash
- name: Fetch Linux
run: |
make fetch.static.libs PLATFORM=linux-amd64 FILENAME=static-libs-linux-amd64
make fetch.static.libs PLATFORM=linux-arm64 FILENAME=static-libs-linux-arm64
shell: bash
- name: Fetch Windows
run: |
make fetch.static.libs PLATFORM=windows-amd64 FILENAME=static-libs-windows-mingw
shell: bash
- name: Commit
uses: stefanzweifel/git-auto-commit-action@v5
with:
commit_message: push libs