Skip to content

Commit c038e63

Browse files
committed
Project rebranding
1 parent 26b73eb commit c038e63

20 files changed

Lines changed: 918 additions & 889 deletions

.github/workflows/build.yml

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ on:
55
workflow_dispatch:
66
workflow_call:
77

8+
permissions: write-all
9+
810
jobs:
911
build:
1012
runs-on: ubuntu-latest
@@ -34,7 +36,7 @@ jobs:
3436
echo VERSION=`git describe --tags --abbrev=0 --match "v*" | tail -c +2` >> $GITHUB_ENV
3537
echo FULL_VERSION=`git describe --tags --match "v*" | tail -c +2` >> $GITHUB_ENV
3638
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
3840
echo HOSTCC=gcc >> $GITHUB_ENV
3941
4042
- name: Setup (Linux)
@@ -87,19 +89,19 @@ jobs:
8789
8890
- name: Build
8991
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
9193
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
9698

9799
# - 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>" }
99101
# 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
103105
# dpkg-deb --build --root-owner-group $NAME
104106

105107
- name: Upload Artifacts
@@ -130,15 +132,14 @@ jobs:
130132
echo VERSION=`git describe --tags --abbrev=0 --match "v*" | tail -c +2` >> $GITHUB_ENV
131133
echo REV=$((`git describe --tags --match "v*" | sed 's/.*-\([0-9]*\)-.*/\1/' | sed s/^v.*//` + 1)) >> $GITHUB_ENV
132134
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
134136
135137
- name: Build
136138
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
138140
139141
- name: Upload Artifacts
140142
uses: actions/upload-artifact@v4
141143
with:
142144
path: ${{ env.BIN }}
143145
name: ${{ env.BIN }}
144-

.github/workflows/release.yml

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ on:
33
push: { branches: [master] }
44
workflow_dispatch:
55

6+
permissions: write-all
7+
68
jobs:
79
build-everything:
810
uses: ./.github/workflows/build.yml
@@ -26,7 +28,7 @@ jobs:
2628
- name: Download Artifacts
2729
uses: actions/download-artifact@v4
2830
with:
29-
pattern: lpm.*
31+
pattern: ppm.*
3032
path: artifacts
3133
merge-multiple: true
3234

@@ -47,11 +49,3 @@ jobs:
4749
fi
4850
git tag -f continuous
4951
git push -f origin refs/tags/continuous
50-
51-
- name: Discord Notification
52-
env: { DISCORD_WEBHOOK: "${{ secrets.DISCORD_WEBHOOK }}" }
53-
run: |
54-
if [[ -n "$DISCORD_WEBHOOK" ]] && [[ `git tag --points-at HEAD v* | head -c 1` == "v" ]]; then
55-
perl -e 'use JSON qw(encode_json from_json); $/ = undef; print encode_json({ content => "## Lite XL Plugin Manager $ENV{VERSION} has been released!\nhttps://github.com/lite-xl/lite-xl-plugin-manager/releases/tag/v$ENV{VERSION}\n### Changes in $ENV{VERSION}:\n" . <> })' < NOTES.md |
56-
curl -H 'Content-Type:application/json' $DISCORD_WEBHOOK -X POST -d "$(</dev/stdin)"
57-
fi

.gitignore

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
lpm
1+
ppm
22
lua.exe
3-
lpm-*
3+
ppm-*
44
*.o
5-
lpm.lua.c
5+
ppm.lua.c
66
lib/prefix
7-
src/lpm.luac.c
8-
src/lpm.luac
7+
src/ppm.luac.c
8+
src/ppm.luac
99
lib/mbedtls-2.27.0/build
1010
lib/mbedtls-2.27.0/tests

0 commit comments

Comments
 (0)