Skip to content

Commit 2d78441

Browse files
committed
optimized
Signed-off-by: leleliu008 <leleliu008@gmail.com>
1 parent 46cace1 commit 2d78441

File tree

1 file changed

+7
-151
lines changed

1 file changed

+7
-151
lines changed

.github/workflows/publish.yml

+7-151
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ jobs:
6767
- run: ./ppkg update
6868

6969
- run: |
70-
~/.uppm/installed/gsed/bin/gsed -i "/git-url/a git-sha: ${{ needs.check.outputs.git-sha }}" ~/.ppkg/repos.d/official-core/formula/uppm.yml
70+
~/.ppkg/uppm/installed/gsed/bin/gsed -i "/git-url/a git-sha: ${{ needs.check.outputs.git-sha }}" ~/.ppkg/repos.d/official-core/formula/uppm.yml
7171
7272
- run: ./ppkg install netbsd-${{ matrix.target-version }}-amd64/uppm --link-type=static-full
7373
- run: ./ppkg pack netbsd-${{ matrix.target-version }}-amd64/uppm
@@ -96,7 +96,7 @@ jobs:
9696
- run: ./ppkg update
9797

9898
- run: |
99-
~/.uppm/installed/gsed/bin/gsed -i "/git-url/a git-sha: ${{ needs.check.outputs.git-sha }}" ~/.ppkg/repos.d/official-core/formula/uppm.yml
99+
~/.ppkg/uppm/installed/gsed/bin/gsed -i "/git-url/a git-sha: ${{ needs.check.outputs.git-sha }}" ~/.ppkg/repos.d/official-core/formula/uppm.yml
100100
101101
- run: ./ppkg install openbsd-${{ matrix.target-version }}-amd64/uppm --link-type=static-most
102102
- run: ./ppkg pack openbsd-${{ matrix.target-version }}-amd64/uppm
@@ -125,7 +125,7 @@ jobs:
125125
- run: ./ppkg update
126126

127127
- run: |
128-
~/.uppm/installed/gsed/bin/gsed -i "/git-url/a git-sha: ${{ needs.check.outputs.git-sha }}" ~/.ppkg/repos.d/official-core/formula/uppm.yml
128+
~/.ppkg/uppm/installed/gsed/bin/gsed -i "/git-url/a git-sha: ${{ needs.check.outputs.git-sha }}" ~/.ppkg/repos.d/official-core/formula/uppm.yml
129129
130130
- run: ./ppkg install freebsd-${{ matrix.target-version }}-amd64/uppm --link-type=static-full
131131
- run: ./ppkg pack freebsd-${{ matrix.target-version }}-amd64/uppm
@@ -363,8 +363,7 @@ jobs:
363363

364364
linux-s390x:
365365
needs: [check, linux-riscv64]
366-
#if: needs.check.outputs.if-has-new-commit == 'yes'
367-
if: false
366+
if: needs.check.outputs.if-has-new-commit == 'yes'
368367

369368
runs-on: ubuntu-latest
370369

@@ -416,41 +415,8 @@ jobs:
416415
path: uppm-*-linux-s390x.tar.xz
417416

418417

419-
420-
android:
421-
needs: [check, linux-riscv64]
422-
if: needs.check.outputs.if-has-new-commit == 'yes'
423-
424-
runs-on: ubuntu-latest
425-
426-
container: fpliu/ndk-pkg
427-
428-
steps:
429-
- run: /usr/bin/ndk-pkg env
430-
- run: /usr/bin/ndk-pkg setup
431-
- run: /usr/bin/ndk-pkg sysinfo
432-
- run: /usr/bin/ndk-pkg update
433-
434-
- run: |
435-
sed -i "/git-url/a git-sha: ${{ needs.check.outputs.git-sha }}" ~/.ndk-pkg/repos.d/official-core/formula/uppm.yml
436-
437-
- run: /usr/bin/ndk-pkg install android-34-arm64-v8a,armeabi-v7a,x86,x86_64/uppm --link-type=static-full
438-
- run: /usr/bin/ndk-pkg pack android-34-arm64-v8a/uppm -o .
439-
- run: /usr/bin/ndk-pkg pack android-34-armeabi-v7a/uppm -o .
440-
- run: /usr/bin/ndk-pkg pack android-34-x86/uppm -o .
441-
- run: /usr/bin/ndk-pkg pack android-34-x86_64/uppm -o .
442-
443-
- run: ls
444-
445-
- uses: actions/upload-artifact@v4
446-
with:
447-
name: uppm---android---tar-xz
448-
path: uppm-*-android-*.tar.xz
449-
450-
451-
452418
publish:
453-
needs: [check, android]
419+
needs: [check, linux-s390x]
454420
if: needs.check.outputs.if-has-new-commit == 'yes'
455421

456422
runs-on: ubuntu-latest
@@ -461,119 +427,9 @@ jobs:
461427
steps:
462428
- uses: actions/download-artifact@v4
463429
with:
464-
name: uppm---netbsd-9.1-amd64-tar-xz
430+
pattern: '*'
465431
path: .
466-
467-
- uses: actions/download-artifact@v4
468-
with:
469-
name: uppm---netbsd-9.2-amd64-tar-xz
470-
path: .
471-
472-
- uses: actions/download-artifact@v4
473-
with:
474-
name: uppm---netbsd-9.3-amd64-tar-xz
475-
path: .
476-
477-
478-
- uses: actions/download-artifact@v4
479-
with:
480-
name: uppm---openbsd-7.3-amd64-tar-xz
481-
path: .
482-
483-
- uses: actions/download-artifact@v4
484-
with:
485-
name: uppm---openbsd-7.4-amd64-tar-xz
486-
path: .
487-
488-
489-
- uses: actions/download-artifact@v4
490-
with:
491-
name: uppm---freebsd-13.0-amd64-tar-xz
492-
path: .
493-
494-
- uses: actions/download-artifact@v4
495-
with:
496-
name: uppm---freebsd-13.1-amd64-tar-xz
497-
path: .
498-
499-
- uses: actions/download-artifact@v4
500-
with:
501-
name: uppm---freebsd-13.2-amd64-tar-xz
502-
path: .
503-
504-
505-
- uses: actions/download-artifact@v4
506-
with:
507-
name: uppm---macos-11.0-x86_64-tar-xz
508-
path: .
509-
510-
- uses: actions/download-artifact@v4
511-
with:
512-
name: uppm---macos-12.0-x86_64-tar-xz
513-
path: .
514-
515-
- uses: actions/download-artifact@v4
516-
with:
517-
name: uppm---macos-13.0-x86_64-tar-xz
518-
path: .
519-
520-
- uses: actions/download-artifact@v4
521-
with:
522-
name: uppm---macos-14.0-x86_64-tar-xz
523-
path: .
524-
525-
- uses: actions/download-artifact@v4
526-
with:
527-
name: uppm---macos-11.0-arm64-tar-xz
528-
path: .
529-
530-
- uses: actions/download-artifact@v4
531-
with:
532-
name: uppm---macos-12.0-arm64-tar-xz
533-
path: .
534-
535-
- uses: actions/download-artifact@v4
536-
with:
537-
name: uppm---macos-13.0-arm64-tar-xz
538-
path: .
539-
540-
- uses: actions/download-artifact@v4
541-
with:
542-
name: uppm---macos-14.0-arm64-tar-xz
543-
path: .
544-
545-
546-
- uses: actions/download-artifact@v4
547-
with:
548-
name: uppm---linux-x86_64-tar-xz
549-
path: .
550-
551-
- uses: actions/download-artifact@v4
552-
with:
553-
name: uppm---linux-aarch64-tar-xz
554-
path: .
555-
556-
#- uses: actions/download-artifact@v4
557-
#with:
558-
#name: uppm---linux-ppc64le-tar-xz
559-
#path: .
560-
561-
- uses: actions/download-artifact@v4
562-
with:
563-
name: uppm---linux-riscv64-tar-xz
564-
path: .
565-
566-
#- uses: actions/download-artifact@v4
567-
#with:
568-
#name: uppm---linux-s390x-tar-xz
569-
#path: .
570-
571-
- uses: actions/download-artifact@v4
572-
with:
573-
name: uppm---android---tar-xz
574-
path: .
575-
576-
432+
merge-multiple: true
577433

578434
- run: ls -a
579435

0 commit comments

Comments
 (0)