tangled
alpha
login
or
join now
margin.at
/
margin
86
fork
atom
Write on the margins of the internet. Powered by the AT Protocol.
margin.at
extension
web
atproto
comments
86
fork
atom
overview
issues
4
pulls
1
pipelines
use signed firefox xpi for release
scanash.com
1 month ago
95bf74fb
5662a966
+10
1 changed file
expand all
collapse all
unified
split
.github
workflows
release-extension.yml
+10
.github/workflows/release-extension.yml
···
77
rm amo-metadata.json
78
cd ..
79
0
0
0
0
0
0
0
0
0
0
80
- name: Create Release
81
uses: softprops/action-gh-release@v1
82
with:
···
77
rm amo-metadata.json
78
cd ..
79
80
+
- name: Prepare signed Firefox XPI
81
+
run: |
82
+
if ls web-ext-artifacts/*.xpi 1> /dev/null 2>&1; then
83
+
SIGNED_XPI=$(ls web-ext-artifacts/*.xpi | head -1)
84
+
echo "Found signed XPI: $SIGNED_XPI"
85
+
cp "$SIGNED_XPI" margin-extension-firefox.xpi
86
+
else
87
+
echo "No signed XPI found, using unsigned build"
88
+
fi
89
+
90
- name: Create Release
91
uses: softprops/action-gh-release@v1
92
with: