Browse Source
Separate actions for each emacs-build argument
tmp/comercial-emacs
Juan José García Ripoll
4 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
14 additions and
1 deletions
-
.github/workflows/build.yml
|
@ -36,15 +36,28 @@ jobs: |
|
|
- uses: msys2/setup-msys2@v2 |
|
|
- uses: msys2/setup-msys2@v2 |
|
|
with: |
|
|
with: |
|
|
msystem: ${{ matrix.msystem }} |
|
|
msystem: ${{ matrix.msystem }} |
|
|
|
|
|
install: base-devel git mingw-w64-${{ |
|
|
update: true |
|
|
update: true |
|
|
|
|
|
|
|
|
# Runs a single command using the runners shell |
|
|
# Runs a single command using the runners shell |
|
|
- name: Show we can write text |
|
|
- name: Show we can write text |
|
|
run: echo Hello, world! |
|
|
run: echo Hello, world! |
|
|
|
|
|
|
|
|
|
|
|
# Clone emacs |
|
|
|
|
|
- name: Clone emacs |
|
|
|
|
|
run: msys2 -c './emacs-build.sh --clone' 2>&1 |
|
|
|
|
|
|
|
|
|
|
|
# Collect dependencies |
|
|
|
|
|
- name: Collect dependencies |
|
|
|
|
|
run: msys2 -c './emacs-build.sh --deps' 2>&1 |
|
|
|
|
|
|
|
|
# Build only emacs |
|
|
# Build only emacs |
|
|
- name: Build emacs |
|
|
- name: Build emacs |
|
|
run: msys2 -c './emacs-build.sh --clone --deps --build --pack-emacs' 2>&1 |
|
|
run: msys2 -c './emacs-build.sh --build' 2>&1 |
|
|
|
|
|
|
|
|
|
|
|
# Pack only emacs |
|
|
|
|
|
- name: Pack emacs |
|
|
|
|
|
run: msys2 -c './emacs-build.sh --pack-emacs' 2>&1 |
|
|
|
|
|
|
|
|
# Upload everything |
|
|
# Upload everything |
|
|
- name: Upload binaries |
|
|
- name: Upload binaries |
|
|