A basic browser extension to send browser notifications on Semaphore CI
Warning This extension is deprecated. I no longer use SemaphoreCI myself, so I have no personal interest in maintaining this.
Browser extension to send browser notifications when the build finishes on Semaphore CI. This extension supports both Semaphore classic and 2.0.
browser.*
APIs webextension-polyfill.This extension has been generated with otlmn/browser-extension-template.
It's possible to publish to both the Chrome Web Store and Mozilla Addons at once by creating these ENV variables:
CLIENT_ID
, CLIENT_SECRET
, and REFRESH_TOKEN
from Google APIs.WEB_EXT_API_KEY
, and WEB_EXT_API_SECRET
from AMO.And then running:
npm run release
This will:
19.6.16.428
and sets it in the manifest.jsonThanks to the included GitHub Action Workflows, if you set up those ENVs in the repo's Settings, the deployment will automatically happen: