Merge branch 'master' of https://github.com/ajayyy/SponsorBlock into chapters

This commit is contained in:
Ajay
2022-02-20 18:37:18 -05:00
82 changed files with 12735 additions and 29320 deletions

View File

@@ -47,7 +47,7 @@ jobs:
# Create Beta artifacts (Builds with the name changed to beta)
- name: Create Chrome Beta artifacts
run: npm run build:chrome -- --env.stream=beta
run: npm run build:chrome -- --env stream=beta
- uses: actions/upload-artifact@v2
with:
name: ChromeExtensionBeta
@@ -57,7 +57,7 @@ jobs:
args: zip -qq -r ./builds/ChromeExtensionBeta.zip ./dist
- name: Create Firefox Beta artifacts
run: npm run build:firefox -- --env.stream=beta
run: npm run build:firefox -- --env stream=beta
- uses: actions/upload-artifact@v2
with:
name: FirefoxExtensionBeta

View File

@@ -43,7 +43,7 @@ jobs:
# Create Beta artifacts (Builds with the name changed to beta)
- name: Create Chrome Beta artifacts
run: npm run build:chrome -- --env.stream=beta
run: npm run build:chrome -- --env stream=beta
- uses: actions/upload-artifact@v2
with:
name: ChromeExtensionBeta
@@ -112,7 +112,7 @@ jobs:
# Firefox Beta
- name: Create Firefox Beta artifacts
run: npm run build:firefox -- --env.stream=beta
run: npm run build:firefox -- --env stream=beta
- uses: actions/upload-artifact@v2
with:
name: FirefoxExtensionBeta

View File

@@ -0,0 +1,34 @@
name: update oss attributions
on:
push:
branches:
- master
paths:
- 'package.json'
- 'package-lock.json'
workflow_dispatch:
jobs:
update-oss:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: '16'
- name: Install and generate attribution
run: |
npm ci
npm i -g oss-attribution-generator
generate-attribution
mv ./oss-attribution/attribution.txt ./public/oss-attribution/attribution.txt
- name: Create pull request to update list
uses: peter-evans/create-pull-request@v3
with:
commit-message: Update OSS Attribution
author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
branch: ci/oss_attribution
title: Update OSS Attribution
body: Automated OSS Attribution update

View File

@@ -12,7 +12,9 @@ jobs:
uses: actions/checkout@v2
- name: Download instance list
run: |
wget https://api.invidious.io/instances.json -O data.json
wget https://api.invidious.io/instances.json -O ci/data.json
- name: Install dependencies
run: npm ci
- name: "Run CI"
run: npm run ci:invidious