|
5 | 5 | workflow_dispatch: |
6 | 6 | workflow_call: |
7 | 7 |
|
| 8 | +permissions: write-all |
| 9 | + |
8 | 10 | jobs: |
9 | 11 | build: |
10 | 12 | runs-on: ubuntu-latest |
|
34 | 36 | echo VERSION=`git describe --tags --abbrev=0 --match "v*" | tail -c +2` >> $GITHUB_ENV |
35 | 37 | echo FULL_VERSION=`git describe --tags --match "v*" | tail -c +2` >> $GITHUB_ENV |
36 | 38 | echo ARCH=${{ matrix.config.arch }}-${{ matrix.config.platform }} >> $GITHUB_ENV |
37 | | - echo BIN=lpm.${{ matrix.config.arch }}-${{ matrix.config.platform }}${{ matrix.config.suffix }} >> $GITHUB_ENV |
| 39 | + echo BIN=ppm.${{ matrix.config.arch }}-${{ matrix.config.platform }}${{ matrix.config.suffix }} >> $GITHUB_ENV |
38 | 40 | echo HOSTCC=gcc >> $GITHUB_ENV |
39 | 41 |
|
40 | 42 | - name: Setup (Linux) |
@@ -87,19 +89,19 @@ jobs: |
87 | 89 |
|
88 | 90 | - name: Build |
89 | 91 | run: | |
90 | | - ./build.sh clean && ./build.sh -DLPM_STATIC -DLPM_VERSION='"'$FULL_VERSION-$ARCH'"' -static -O3 |
| 92 | + ./build.sh clean && ./build.sh -DPPM_STATIC -DPPM_VERSION='"'$FULL_VERSION-$ARCH'"' -static -O3 |
91 | 93 |
|
92 | | - - name: Run Tests |
93 | | - if: ${{ matrix.config.native }} |
94 | | - run: | |
95 | | - cp $BIN lpm && ./lpm test t/run.lua |
| 94 | + # - name: Run Tests |
| 95 | + # if: ${{ matrix.config.native }} |
| 96 | + # run: | |
| 97 | + # cp $BIN ppm && ./ppm test t/run.lua |
96 | 98 |
|
97 | 99 | # - name: Package Debian/Ubuntu |
98 | | - # env: { ARCH: "amd64", DESCRIPTION: "A plugin manager for the lite-xl text editor.", MAINTAINER: "Adam Harrison <adamdharrison@gmail.com>" } |
| 100 | + # env: { ARCH: "amd64", DESCRIPTION: "A plugin manager for the pragtical text editor.", MAINTAINER: "Adam Harrison <adamdharrison@gmail.com>" } |
99 | 101 | # run: | |
100 | | - # export NAME=lpm_$VERSION.0-$REV""_$ARCH |
101 | | - # mkdir -p $NAME/usr/bin $NAME/DEBIAN && cp lpm $NAME/usr/bin |
102 | | - # printf "Package: lpm\nVersion: $VERSION\nArchitecture: $ARCH\nMaintainer: $MAINTAINER\nDescription: $DESCRIPTION\n" > $NAME/DEBIAN/control |
| 102 | + # export NAME=ppm_$VERSION.0-$REV""_$ARCH |
| 103 | + # mkdir -p $NAME/usr/bin $NAME/DEBIAN && cp ppm $NAME/usr/bin |
| 104 | + # printf "Package: ppm\nVersion: $VERSION\nArchitecture: $ARCH\nMaintainer: $MAINTAINER\nDescription: $DESCRIPTION\n" > $NAME/DEBIAN/control |
103 | 105 | # dpkg-deb --build --root-owner-group $NAME |
104 | 106 |
|
105 | 107 | - name: Upload Artifacts |
@@ -130,15 +132,14 @@ jobs: |
130 | 132 | echo VERSION=`git describe --tags --abbrev=0 --match "v*" | tail -c +2` >> $GITHUB_ENV |
131 | 133 | echo REV=$((`git describe --tags --match "v*" | sed 's/.*-\([0-9]*\)-.*/\1/' | sed s/^v.*//` + 1)) >> $GITHUB_ENV |
132 | 134 | echo ARCH=${{ matrix.config.arch }}-darwin >> $GITHUB_ENV |
133 | | - echo BIN=lpm.${{ matrix.config.arch }}-darwin >> $GITHUB_ENV |
| 135 | + echo BIN=ppm.${{ matrix.config.arch }}-darwin >> $GITHUB_ENV |
134 | 136 |
|
135 | 137 | - name: Build |
136 | 138 | run: | |
137 | | - ./build.sh clean && ./build.sh -DLPM_STATIC -DLPM_VERSION='"'$FULL_VERSION-$ARCH'"' -O3 |
| 139 | + ./build.sh clean && ./build.sh -DPPM_STATIC -DPPM_VERSION='"'$FULL_VERSION-$ARCH'"' -O3 |
138 | 140 |
|
139 | 141 | - name: Upload Artifacts |
140 | 142 | uses: actions/upload-artifact@v4 |
141 | 143 | with: |
142 | 144 | path: ${{ env.BIN }} |
143 | 145 | name: ${{ env.BIN }} |
144 | | - |
|
0 commit comments