tangled
alpha
login
or
join now
margin.at
/
margin
89
fork
atom
Write on the margins of the internet. Powered by the AT Protocol.
margin.at
extension
web
atproto
comments
89
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
77
rm amo-metadata.json
78
78
cd ..
79
79
80
80
+
- name: Prepare signed Firefox XPI
81
81
+
run: |
82
82
+
if ls web-ext-artifacts/*.xpi 1> /dev/null 2>&1; then
83
83
+
SIGNED_XPI=$(ls web-ext-artifacts/*.xpi | head -1)
84
84
+
echo "Found signed XPI: $SIGNED_XPI"
85
85
+
cp "$SIGNED_XPI" margin-extension-firefox.xpi
86
86
+
else
87
87
+
echo "No signed XPI found, using unsigned build"
88
88
+
fi
89
89
+
80
90
- name: Create Release
81
91
uses: softprops/action-gh-release@v1
82
92
with: