diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fe17a089..2e6d2a33 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,10 +9,56 @@ jobs: runs-on: ubuntu-latest steps: - # Build Artifacts + # Initialization - uses: actions/checkout@v1 - - name: Build Artifacts - uses: ./.github/workflows/ci.yml + - uses: actions/setup-node@v1 + - run: npm install + - name: Copy configuration + run: cp config.json.example config.json + + # Create Chrome artifacts + - name: Create Chrome artifacts + run: npm run build:chrome + - uses: actions/upload-artifact@v1 + with: + name: ChromeExtension + path: dist + - run: mkdir ./builds + - uses: montudor/action-zip@v0.1.0 + with: + args: zip -qq -r ./builds/ChromeExtension.zip ./dist + + # Create Firefox artifacts + - name: Create Firefox artifacts + run: npm run build:firefox + - uses: actions/upload-artifact@v1 + with: + name: FirefoxExtension + path: dist + - uses: montudor/action-zip@v0.1.0 + with: + args: zip -qq -r ./builds/FirefoxExtension.zip ./dist + + # Create Beta artifacts (Builds with the name changed to beta) + - name: Create Chrome Beta artifacts + run: npm run build:chrome -- --env.stream=beta + - uses: actions/upload-artifact@v1 + with: + name: ChromeExtensionBeta + path: dist + - uses: montudor/action-zip@v0.1.0 + with: + args: zip -qq -r ./builds/ChromeExtensionBeta.zip ./dist + + - name: Create Firefox Beta artifacts + run: npm run build:firefox -- --env.stream=beta + - uses: actions/upload-artifact@v1 + with: + name: FirefoxExtensionBeta + path: dist + - uses: montudor/action-zip@v0.1.0 + with: + args: zip -qq -r ./builds/FirefoxExtensionBeta.zip ./dist # Upload each release asset - name: Upload to release diff --git a/manifest/manifest.json b/manifest/manifest.json index 81387422..02243448 100644 --- a/manifest/manifest.json +++ b/manifest/manifest.json @@ -1,7 +1,7 @@ { "name": "__MSG_fullName__", "short_name": "__MSG_Name__", - "version": "1.2.18", + "version": "1.2.19", "default_locale": "en", "description": "__MSG_Description__", "content_scripts": [{ diff --git a/src/content.ts b/src/content.ts index 16f732ea..8488242b 100644 --- a/src/content.ts +++ b/src/content.ts @@ -463,7 +463,7 @@ function startSponsorSchedule(currentTime?: number): void { skipToTime(video, skipInfo.index, skipInfo.array, skipInfo.openNotice); } - startSponsorSchedule(); + startSponsorSchedule(skipTime[1]); }; if (timeUntilSponsor <= 0) {