mirror of
https://github.com/Lissy93/dashy.git
synced 2024-12-22 16:31:44 +03:00
🔂 Merge master into branch
This commit is contained in:
commit
041e5d8c28
@ -21,4 +21,4 @@ indent_size = 2
|
||||
[*.md]
|
||||
trim_trailing_whitespace = false
|
||||
|
||||
# Licensed under MIT, (C) 2021 Alicia Sykes <https://aliciasykes.com>
|
||||
# Licensed under MIT, (C) 2024 Alicia Sykes <https://aliciasykes.com>
|
3
.env
3
.env
@ -35,3 +35,6 @@
|
||||
|
||||
# Again, set automatically using package.json during build time
|
||||
# VUE_APP_VERSION=2.0.0
|
||||
|
||||
# Directory for conf.yml backups
|
||||
# BACKUP_DIR=./public/
|
52
.github/AUTHORS.txt
vendored
52
.github/AUTHORS.txt
vendored
@ -1,12 +1,17 @@
|
||||
0n1cOn3 <0n1cOn3@gmx.ch> - 1 commits
|
||||
5idereal <nelson22768384@gmail.com> - 1 commits
|
||||
Alberto <3170731+albcp@users.noreply.github.com> - 1 commits
|
||||
Alicia <liss-bot@d0h.co> - 1 commits
|
||||
Aly Mohamed <alydemah@gmail.com> - 1 commits
|
||||
Artyom <32810520+AaronPorts@users.noreply.github.com> - 1 commits
|
||||
BRAVO68WEB <jbandyopadhayaya@gmail.com> - 1 commits
|
||||
Begin <support@begin.com> - 1 commits
|
||||
Bhasher <github.it@bhasher.com> - 1 commits
|
||||
Bjorn Lammers <walkxnl@gmail.com> - 1 commits
|
||||
Bumsoo Kim <bskim45@gmail.com> - 1 commits
|
||||
BySempron <barquin_rkz@hotmail.com> - 1 commits
|
||||
Celestial.y <celestial.y@outlook.com> - 1 commits
|
||||
CrazyWolf13 <CrazyWolf13@users.noreply.github.com> - 1 commits
|
||||
David <skaarj1989@gmail.com> - 1 commits
|
||||
Dawid Pietrykowski <d.pietrykowski16@gmail.com> - 1 commits
|
||||
DeepSource Bot <bot@deepsource.io> - 1 commits
|
||||
@ -14,35 +19,50 @@ Desmond Kyeremeh <elDekyfin@gmail.com> - 1 commits
|
||||
Devin Buhl <devin.kray@gmail.com> - 1 commits
|
||||
Doug Lock <doug@douglock.co.uk> - 1 commits
|
||||
Dylan-Bs <35694107+Dylan-Bs@users.noreply.github.com> - 1 commits
|
||||
Eduardo Gomez <edugof@users.noreply.github.com> - 1 commits
|
||||
Erwan Miran <emiran.ext@orange.com> - 1 commits
|
||||
Ethan Hann <github.q2oay@slmail.me> - 1 commits
|
||||
FedelloKirfed <fedellokirfed@proton.me> - 1 commits
|
||||
FormatToday <616099456@qq.com> - 1 commits
|
||||
Garrett Brown <gdbrown09@gmail.com> - 1 commits
|
||||
Harald Töpfer <62364169+hubortje@users.noreply.github.com> - 1 commits
|
||||
Hendrik Strydom <56320839+FraglyG@users.noreply.github.com> - 1 commits
|
||||
Ian Neal <wopr@wopr.tech> - 1 commits
|
||||
Iaroslav Dronskii <iaroslav@dronskii.ru> - 1 commits
|
||||
Ishan Jain <ishan@jain.se> - 1 commits
|
||||
JJ Munguia <jj@jjmung.dev> - 1 commits
|
||||
Jemy SCHNEPP <dev@leethium.fr> - 1 commits
|
||||
Jeremy Chauvin <jeremychauvin10@gmail.com> - 1 commits
|
||||
Julian <julian.thanner@gmx.de> - 1 commits
|
||||
Kieran Eglin <kieran.eglin@gmail.com> - 1 commits
|
||||
Kieren Connell <Kieren@kierenconnell.com> - 1 commits
|
||||
Leonardo Colman Lopes <leonardo.dev@colman.com.br> - 1 commits
|
||||
Luis Pabon <luis.pabon@auronconsulting.co.uk> - 1 commits
|
||||
M Asenov <m.assenov@gmail.com> - 1 commits
|
||||
Markus Krause <Krause.Markus@gmx.com> - 1 commits
|
||||
Max Kulik <pearelectronics@live.com> - 1 commits
|
||||
Maxime Moreillon <m.moreillon@gmail.com> - 1 commits
|
||||
Mert Sefa AKGUN <git@msakg.com> - 1 commits
|
||||
Michael <michaellavaire@gmail.com> - 1 commits
|
||||
Nicholas Malcolm <bubylou@pm.me> - 1 commits
|
||||
OKAMOTO Shigehiro <primary@goahi.live> - 1 commits
|
||||
PlusaN <61884717+PlusaN@users.noreply.github.com> - 1 commits
|
||||
Prince Carl Velasco <princevelasco16@gmail.com> - 1 commits
|
||||
Rune Bjørnerås <rune.bjorneras@gmail.com> - 1 commits
|
||||
Ryan Turner <ryan.e.t@gmail.com> - 1 commits
|
||||
Rúben Silva <rubensilva945@gmail.com> - 1 commits
|
||||
Sacha FROMENT <sacha@sacha.house> - 1 commits
|
||||
Sergio <15928132+BySempron@users.noreply.github.com> - 1 commits
|
||||
Shahzzad Ali <shazzgit@gmail.com> - 1 commits
|
||||
Shawn Salat <31082405+ThinkSalat@users.noreply.github.com> - 1 commits
|
||||
Shreya Roy <shreyaroy.2604@gmail.com> - 1 commits
|
||||
Singebob <jeremy.chauvin@systeme-u.fr> - 1 commits
|
||||
Smexhy <roman.bartik@icloud.com> - 1 commits
|
||||
Stavros Kois <47820033+stavros-k@users.noreply.github.com> - 1 commits
|
||||
Steffen Schmidt <service.github@nocer.net> - 1 commits
|
||||
Steven Kast <steven.m.kast@gmail.com> - 1 commits
|
||||
Xert <xertdev@gmail.com> - 1 commits
|
||||
allozavrr <razviyarrr@gmail.com> - 1 commits
|
||||
baifengheixi <98794233+baifengheixi@users.noreply.github.com> - 1 commits
|
||||
deepsource-io[bot] <deepsource-io[bot]@users.noreply.github.com> - 1 commits
|
||||
dr460nf1r3 <njcrypted@protonmail.com> - 1 commits
|
||||
@ -54,6 +74,7 @@ jnach <33467747+jnach@users.noreply.github.com> - 1 commits
|
||||
jrobles98 <jose98_21@hotmail.com> - 1 commits
|
||||
kxenox <floriandel@msn.com> - 1 commits
|
||||
laker j.v <la@laker.gay> - 1 commits
|
||||
markxoe <mark@oude-elberink.de> - 1 commits
|
||||
pablomalo <paul.gouin50@gmail.com> - 1 commits
|
||||
poisonadder7 <github.com@loginz.uk> - 1 commits
|
||||
rtm516 <ryantmilner@hotmail.co.uk> - 1 commits
|
||||
@ -62,9 +83,9 @@ ssrangisetti <46807508+ssrangisetti@users.noreply.github.com> - 1 commits
|
||||
ssrangisetti <ssrangisetti@protonmail.com> - 1 commits
|
||||
sur1v <gsuriv@gmail.com> - 1 commits
|
||||
tazboyz16 <tazboyz_16@yahoo.com> - 1 commits
|
||||
zcq100 <m@zcq100.com> - 1 commits
|
||||
zcq100 <zcq100@gmail.com> - 1 commits
|
||||
Ángel Fernández Sánchez <angelfx19@gmail.com> - 1 commits
|
||||
Al Saleh <alayham@alayham.com> - 2 commits
|
||||
Alejandro Pinar Ruiz <37040888+pinarruiz@users.noreply.github.com> - 2 commits
|
||||
Alessandro Del Prete <alessandro.delprete@gmail.com> - 2 commits
|
||||
Alexander Mnich <56564725+a-mnich@users.noreply.github.com> - 2 commits
|
||||
@ -72,18 +93,25 @@ BOZG <sr@bozg.se> - 2 commits
|
||||
Brendan O'Leary <boleary@gitlab.com> - 2 commits
|
||||
CHAIYEON CHO <stoutcho21@gmail.com> - 2 commits
|
||||
Dan Gilbert <ddg@daentech.co.uk> - 2 commits
|
||||
Denis Savosin <dsavosin@at-consulting.ru> - 2 commits
|
||||
Ruben Silva <rubensilva945@gmail.com> - 2 commits
|
||||
Tammes Burghard <kde@kuchenmampfer.de> - 2 commits
|
||||
Thomas Dissert <dissertthomas@gmail.com> - 2 commits
|
||||
cauterize <cauterize@programmer.net> - 2 commits
|
||||
hockeymikey <hockeymikey@hockeymikey.com> - 2 commits
|
||||
itsmejoeeey <9375730+itsmejoeeey@users.noreply.github.com> - 2 commits
|
||||
k073l <21180271+k073l@users.noreply.github.com> - 2 commits
|
||||
kt-alt <kiettrang@hotmail.com> - 2 commits
|
||||
liss-bot <87835202+liss-bot@users.noreply.github.com> - 2 commits
|
||||
mmihaly <mmihaly@gmail.com> - 2 commits
|
||||
patrickheeney <patrickheeney@gmail.com> - 2 commits
|
||||
rokiden <cheto@bk.ru> - 2 commits
|
||||
root <root@dashy-dev.alayham.com> - 2 commits
|
||||
rtm516 <rtm516@users.noreply.github.com> - 2 commits
|
||||
zcq100 <m@zcq100.com> - 2 commits
|
||||
ᗪєνιη ᗷυнʟ <onedr0p@users.noreply.github.com> - 2 commits
|
||||
Alucarddelta <dreyer.brent@gmail.com> - 3 commits
|
||||
Berk Sümbül <mail@berksmbl.com> - 3 commits
|
||||
Tuzi555 <jakub.tuzar@gmail.com> - 3 commits
|
||||
Walkx <71191962+walkxcode@users.noreply.github.com> - 3 commits
|
||||
aterox <kenneth@kenneth.church> - 3 commits
|
||||
@ -95,20 +123,28 @@ DimitriDR <dimitridroeck@gmail.com> - 4 commits
|
||||
Lissy93 <alicia@omg.lol> - 4 commits
|
||||
Niklas Zabel <nzabel@Mini-von-Niklas.fritz.box> - 4 commits
|
||||
Rémy GRANDIN <remy.gr@ndin.fr> - 4 commits
|
||||
Todd E Johnson <todd@toddejohnson.net> - 4 commits
|
||||
Totto16 <tobiausgais@gmail.com> - 4 commits
|
||||
Walkx <walkxnl@gmail.com> - 4 commits
|
||||
wozboz <philip@iuno.tech> - 4 commits
|
||||
Alberto Caravaca <3170731+albcp@users.noreply.github.com> - 5 commits
|
||||
Alicie <gh@d0h.co> - 5 commits
|
||||
Benjamin Montgomery <bmontgom@montynet.org> - 5 commits
|
||||
Chris Nielsen <nielsen.chris@gmail.com> - 5 commits
|
||||
UrekD <urek.denis@gmail.com> - 5 commits
|
||||
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> - 5 commits
|
||||
Erik Vroon <erik.vroon22@gmail.com> - 6 commits
|
||||
Jammo2k5 <jammo2k5@hotmail.co.uk> - 6 commits
|
||||
Leonardo Covarrubias <leos@leocov.com> - 6 commits
|
||||
Magnus Sundström <kmvsundstrom@gmail.com> - 6 commits
|
||||
kristian <kristianbrasel@gmail.com> - 6 commits
|
||||
liss-bot <liss-bot@users.noreply.github.com> - 6 commits
|
||||
Liss-Bot <liss-bot@d0h.co> - 7 commits
|
||||
Josua Blejeru <josua@blejeru.com> - 8 commits
|
||||
Tobias <tobias.meier109@gmail.com> - 8 commits
|
||||
Jimmeh <jimmeh@gmail.com> - 9 commits
|
||||
Kashif Sohail <kashif.ezone@gmail.com> - 9 commits
|
||||
Tobias <96661824+CrazyWolf13@users.noreply.github.com> - 12 commits
|
||||
Alejandro Pinar Ruiz <alejandropinarruiz@gmail.com> - 14 commits
|
||||
Alicia Sykes <=> - 16 commits
|
||||
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> - 16 commits
|
||||
@ -116,14 +152,14 @@ snyk-bot <snyk-bot@users.noreply.github.com> - 18 commits
|
||||
Matthias Bilger <matthias@bilger.info> - 19 commits
|
||||
aterox <church.kennetha@gmail.com> - 19 commits
|
||||
EVOTk <45015615+EVOTk@users.noreply.github.com> - 24 commits
|
||||
snyk-bot <snyk-bot@snyk.io> - 24 commits
|
||||
Marcell Fülöp <marekful@protonmail.com> - 27 commits
|
||||
Alicia Sykes <alicia@futr.ai> - 28 commits
|
||||
Lissy93 <gh@d0h.co> - 78 commits
|
||||
snyk-bot <snyk-bot@snyk.io> - 79 commits
|
||||
repo-visualizer <repo-visualizer@users.noreply.github.com> - 90 commits
|
||||
Alicia Bot <87835202+liss-bot@users.noreply.github.com> - 168 commits
|
||||
liss-bot <liss-bot@d0h.co> - 173 commits
|
||||
Lissy93 <Lissy93@users.noreply.github.com> - 210 commits
|
||||
Alicia Sykes <alicia@omg.lol> - 317 commits
|
||||
Alicia Sykes <gh@d0h.co> - 440 commits
|
||||
repo-visualizer <repo-visualizer@users.noreply.github.com> - 128 commits
|
||||
Lissy93 <Lissy93@users.noreply.github.com> - 222 commits
|
||||
Alicia Bot <87835202+liss-bot@users.noreply.github.com> - 236 commits
|
||||
liss-bot <liss-bot@d0h.co> - 238 commits
|
||||
Alicia Sykes <gh@d0h.co> - 439 commits
|
||||
Alicia Sykes <alicia@omg.lol> - 468 commits
|
||||
Alicia Sykes <sykes.alicia@gmail.com> - 1488 commits
|
||||
|
13
.github/workflows/apply-done-label.yml
vendored
13
.github/workflows/apply-done-label.yml
vendored
@ -1,13 +0,0 @@
|
||||
# When a PR is merged, any associated issues will have a Done label applied
|
||||
# The label will depend on the issue type, see: ./github/close-label.yml
|
||||
name: 💡 Apply Done Label
|
||||
on:
|
||||
pull_request:
|
||||
types: [opened, merged, closed]
|
||||
jobs:
|
||||
triage:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: logerfo/close-label@0.0.4
|
||||
with:
|
||||
repo-token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
|
15
.github/workflows/assign-reviewer.yml
vendored
15
.github/workflows/assign-reviewer.yml
vendored
@ -1,15 +0,0 @@
|
||||
# Automatically assigns the author as a reviewer to opened PRs and issues
|
||||
name: 💡 Auto-Assign Author to PR
|
||||
on:
|
||||
pull_request:
|
||||
types: [opened]
|
||||
issues:
|
||||
types: [opened]
|
||||
jobs:
|
||||
assign-author:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Assign author
|
||||
uses: technote-space/assign-author@v1
|
||||
with:
|
||||
GITHUB_TOKEN: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
|
5
.github/workflows/auto-tag-pr.yml
vendored
5
.github/workflows/auto-tag-pr.yml
vendored
@ -8,6 +8,8 @@ on:
|
||||
jobs:
|
||||
tag-pre-release:
|
||||
runs-on: ubuntu-latest
|
||||
permissions:
|
||||
contents: write
|
||||
outputs:
|
||||
tag: ${{ steps.autotag.outputs.tagname }}
|
||||
steps:
|
||||
@ -25,8 +27,9 @@ jobs:
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- uses: ncipollo/release-action@v1
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
|
||||
tag: ${{ needs.tag-pre-release.outputs.tag }}
|
||||
bodyFile: ".github/LATEST_CHANGELOG.md"
|
||||
mark-issue-fixed:
|
||||
|
25
.github/workflows/build-app.yml
vendored
25
.github/workflows/build-app.yml
vendored
@ -1,25 +0,0 @@
|
||||
# This action builds and deploys the master branch
|
||||
name: 🏗️ Build App to Branch
|
||||
on:
|
||||
push:
|
||||
branches: [ master ]
|
||||
pull_request:
|
||||
branches: [ master ]
|
||||
workflow_dispatch:
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout 🛎️
|
||||
uses: actions/checkout@v2.3.1
|
||||
- name: Install and Build 🔧
|
||||
run: |
|
||||
npm install
|
||||
npm run build
|
||||
- name: Deploy 🚀
|
||||
uses: JamesIves/github-pages-deploy-action@4.1.4
|
||||
if: ${{ github.repository_owner == 'lissy93' }}
|
||||
with:
|
||||
branch: dev-demo
|
||||
folder: dist
|
||||
|
18
.github/workflows/build-docs-site.yml
vendored
Normal file
18
.github/workflows/build-docs-site.yml
vendored
Normal file
@ -0,0 +1,18 @@
|
||||
# Builds and published Dashy's documentation website
|
||||
name: 📝 Build Docs Site
|
||||
on:
|
||||
workflow_dispatch:
|
||||
push:
|
||||
branches: [ WEBSITE/docs-site-source ]
|
||||
jobs:
|
||||
deploy:
|
||||
runs-on: ubuntu-latest
|
||||
if: github.ref == 'refs/heads/WEBSITE/docs-site-source'
|
||||
steps:
|
||||
- uses: actions/checkout@master
|
||||
- uses: redkubes/docusaurus-deploy-action@v1
|
||||
with:
|
||||
source-folder: ./
|
||||
git-user: ${{ github.actor }}
|
||||
git-password: ${{ secrets.GITHUB_TOKEN }}
|
||||
deployment-branch: gh-pages
|
13
.github/workflows/cache-artifacts.yml
vendored
13
.github/workflows/cache-artifacts.yml
vendored
@ -1,13 +0,0 @@
|
||||
# Caches artifacts, including NPM dependencies, to speed up build times
|
||||
name: 🏗️ Caching Artifacts
|
||||
on: push
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/cache@v2
|
||||
with:
|
||||
path: ~/.npm
|
||||
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
|
||||
restore-keys: |
|
||||
${{ runner.os }}-node-
|
22
.github/workflows/check-duplicate-issues.yml
vendored
22
.github/workflows/check-duplicate-issues.yml
vendored
@ -1,22 +0,0 @@
|
||||
# Attempts to auto-detect weather an issue is a duplicate, and adds a comment
|
||||
name: 🎯 Issue Duplicate Check
|
||||
on:
|
||||
issues:
|
||||
types: [opened, edited]
|
||||
jobs:
|
||||
check-duplicate:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: wow-actions/potential-duplicates@v1
|
||||
with:
|
||||
GITHUB_TOKEN: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
|
||||
filter: ''
|
||||
exclude: '[BUG] [QUESTION] [FEEDBACK] [SHOWCASE]'
|
||||
label: '🕸️ Potential Duplicate'
|
||||
state: all
|
||||
threshold: 0.75
|
||||
reactions: 'eyes'
|
||||
comment: >
|
||||
Potential duplicates: {{#issues}}
|
||||
- [#{{ number }}] {{ title }} ({{ accuracy }}%)
|
||||
{{/issues}}
|
6
.github/workflows/close-stale-issues.yml
vendored
6
.github/workflows/close-stale-issues.yml
vendored
@ -13,7 +13,7 @@ jobs:
|
||||
uses: actions/stale@v4
|
||||
with:
|
||||
repo-token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
|
||||
days-before-stale: 90
|
||||
days-before-stale: 360
|
||||
days-before-close: 5
|
||||
operations-per-run: 30
|
||||
remove-stale-when-updated: true
|
||||
@ -25,9 +25,9 @@ jobs:
|
||||
This PR is stale because it has been open 6 weeks with no activity. Either remove the stale label or comment below with a short update,
|
||||
otherwise this PR will be closed in 5 days.
|
||||
close-issue-message: >
|
||||
This issue was automatically closed because it has been stalled for over 6 weeks with no activity.
|
||||
This issue was automatically closed because it has been stalled for over 1 year with no activity.
|
||||
close-pr-message: >
|
||||
This pull request was automatically closed because it has been stalled for over 6 weeks with no activity.
|
||||
This pull request was automatically closed because it has been stalled for over 1 year with no activity.
|
||||
stale-issue-label: '⚰️ Stale'
|
||||
close-issue-label: '🕸️ Inactive'
|
||||
stale-pr-label: '⚰️ Stale'
|
||||
|
20
.github/workflows/code-linter.yml
vendored
20
.github/workflows/code-linter.yml
vendored
@ -1,20 +0,0 @@
|
||||
# Lints code merged into master branch
|
||||
name: 🌈 Lint Code Base
|
||||
on:
|
||||
pull_request:
|
||||
branches: [master]
|
||||
jobs:
|
||||
build:
|
||||
name: Lint Code Base
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout Code
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
fetch-depth: 0
|
||||
- name: Lint Code Base
|
||||
uses: github/super-linter@v4
|
||||
env:
|
||||
VALIDATE_ALL_CODEBASE: false
|
||||
DEFAULT_BRANCH: master
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
30
.github/workflows/code-spell-check.yml
vendored
30
.github/workflows/code-spell-check.yml
vendored
@ -1,30 +0,0 @@
|
||||
# Finds typos in the English language within the app, submits a PR with fixes
|
||||
name: 🌈 Spelling Auto-Fix
|
||||
on:
|
||||
push:
|
||||
branches: [ master ]
|
||||
pull_request:
|
||||
types: [opened]
|
||||
workflow_dispatch:
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
if: startsWith(github.head_ref, 'AUTO/') == false
|
||||
uses: actions/checkout@v2
|
||||
- name: Spell Check
|
||||
if: startsWith(github.head_ref, 'AUTO/') == false
|
||||
uses: sobolevn/misspell-fixer-action@master
|
||||
- name: Create PR
|
||||
uses: peter-evans/create-pull-request@v3.10.1
|
||||
if: startsWith(github.head_ref, 'AUTO/') == false
|
||||
with:
|
||||
token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
|
||||
base: master
|
||||
commit-message: ':pencil2: Auto-fix typos in text'
|
||||
title: '[AUTO] Fix spelling and language'
|
||||
branch: 'AUTO/spelling-corrections'
|
||||
committer: 'Liss-Bot <alicia-gh-bot@mail.as93.net>'
|
||||
assignees: Lissy93
|
||||
reviewers: Lissy93
|
46
.github/workflows/docker-build-publish.yml
vendored
46
.github/workflows/docker-build-publish.yml
vendored
@ -11,6 +11,15 @@ on:
|
||||
- 'src/**'
|
||||
- 'public/**'
|
||||
- 'services/**'
|
||||
- '.github/workflows/docker-build-publish.yml'
|
||||
- 'Dockerfile'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
|
||||
permissions:
|
||||
packages: write
|
||||
|
||||
env:
|
||||
DH_IMAGE: ${{ secrets.DOCKER_REPO }}
|
||||
@ -30,12 +39,6 @@ jobs:
|
||||
uses: tyankatsu0105/read-package-version-actions@v1
|
||||
id: package-version
|
||||
|
||||
# - name: ✨ Validate Dockerfile
|
||||
# uses: ghe-actions/dockerfile-validator@v1
|
||||
# with:
|
||||
# dockerfile: 'Dockerfile'
|
||||
# lint: 'hadolint'
|
||||
|
||||
- name: 🗂️ Make Docker Meta
|
||||
id: meta
|
||||
uses: docker/metadata-action@v3
|
||||
@ -43,7 +46,6 @@ jobs:
|
||||
images: |
|
||||
${{ env.DH_IMAGE }}
|
||||
ghcr.io/${{ env.GH_IMAGE }}
|
||||
# ${{ secrets.ACR_SERVER }}/${{ secrets.ACR_USERNAME }}
|
||||
tags: |
|
||||
type=ref,event=tag,prefix=release-,suffix={{tag}}
|
||||
type=semver,pattern={{raw}},value=${{ steps.package-version.outputs.version }}
|
||||
@ -57,9 +59,22 @@ jobs:
|
||||
|
||||
- name: 🔧 Set up QEMU
|
||||
uses: docker/setup-qemu-action@v1
|
||||
with:
|
||||
platforms: linux/amd64,linux/arm64,linux/arm/v7
|
||||
|
||||
- name: 🔧 Set up Docker Buildx
|
||||
uses: docker/setup-buildx-action@v1
|
||||
id: buildx
|
||||
with:
|
||||
driver-opts: image=moby/buildkit:v0.10.6
|
||||
|
||||
- name: 👀 Inspect builder
|
||||
run: |
|
||||
echo "Name: ${{ steps.buildx.outputs.name }}"
|
||||
echo "Endpoint: ${{ steps.buildx.outputs.endpoint }}"
|
||||
echo "Status: ${{ steps.buildx.outputs.status }}"
|
||||
echo "Flags: ${{ steps.buildx.outputs.flags }}"
|
||||
echo "Platforms: ${{ steps.buildx.outputs.platforms }}"
|
||||
|
||||
- name: 🔑 Login to DockerHub
|
||||
uses: docker/login-action@v1
|
||||
@ -74,13 +89,6 @@ jobs:
|
||||
username: ${{ github.repository_owner }}
|
||||
password: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
# - name: 🔑 Login to Azure Container Registry
|
||||
# uses: docker/login-action@v1
|
||||
# with:
|
||||
# registry: ${{ secrets.ACR_SERVER }}
|
||||
# username: ${{ secrets.ACR_USERNAME }}
|
||||
# password: ${{ secrets.ACR_PASSWORD }}
|
||||
|
||||
- name: 🚦 Check Registry Status
|
||||
uses: crazy-max/ghaction-docker-status@v1
|
||||
|
||||
@ -93,13 +101,3 @@ jobs:
|
||||
tags: ${{ steps.meta.outputs.tags }}
|
||||
labels: ${{ steps.meta.outputs.labels }}
|
||||
push: true
|
||||
|
||||
# - name: 💬 Set Docker Hub Description
|
||||
# uses: peter-evans/dockerhub-description@v2
|
||||
# with:
|
||||
# repository: lissy93/dashy
|
||||
# readme-filepath: ./docker/docker-readme.md
|
||||
# short-description: Dashy - A self-hosted start page for your server
|
||||
# username: ${{ secrets.DOCKER_USERNAME }}
|
||||
# password: ${{ secrets.DOCKER_USER_PASS }}
|
||||
|
||||
|
63
.github/workflows/docker-publish.yml
vendored
63
.github/workflows/docker-publish.yml
vendored
@ -1,63 +0,0 @@
|
||||
# Builds a Docker image from with latest tag when master branch is updated
|
||||
# The publishes it to GitHub container registry as a package
|
||||
name: 🏗️ Build + Publish Docker Image to GHCR
|
||||
on:
|
||||
workflow_dispatch:
|
||||
push:
|
||||
branches: ['master']
|
||||
tags: [v*]
|
||||
env:
|
||||
REGISTRY: ghcr.io
|
||||
IMAGE_NAME: dashy
|
||||
jobs:
|
||||
build-and-push-image:
|
||||
runs-on: ubuntu-latest
|
||||
if: "!contains(github.event.head_commit.message, '[ci-skip]')"
|
||||
permissions:
|
||||
contents: read
|
||||
packages: write
|
||||
steps:
|
||||
# Fetch the code
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v2
|
||||
|
||||
- name: Prepare
|
||||
id: prep
|
||||
run: echo ::set-output name=version::${GITHUB_REF##*/}
|
||||
|
||||
# Use QEMU for multi-architecture builds
|
||||
- name: Set up QEMU
|
||||
uses: docker/setup-qemu-action@v1
|
||||
with:
|
||||
platforms: all
|
||||
|
||||
# # Use Moby BuildKit
|
||||
# - name: Set up Docker Buildx
|
||||
# id: buildx
|
||||
# uses: docker/setup-buildx-action@v1
|
||||
# with:
|
||||
# install: true
|
||||
# version: latest
|
||||
# driver-opts: image=moby/buildkit:master
|
||||
|
||||
# Login into GH container registry
|
||||
- name: Log in to registry
|
||||
run: echo "${{ secrets.GITHUB_TOKEN }}" | docker login ghcr.io -u ${{ github.actor }} --password-stdin
|
||||
|
||||
# Build the image from default Dockerfile
|
||||
- name: Build image
|
||||
run: docker build . --file docker/Dockerfile-multi-arch --tag $IMAGE_NAME --label "runnumber=${GITHUB_RUN_ID}"
|
||||
|
||||
# Push build image
|
||||
- name: Push image
|
||||
run: |
|
||||
IMAGE_ID=ghcr.io/${{ github.repository_owner }}/$IMAGE_NAME
|
||||
IMAGE_ID=$(echo $IMAGE_ID | tr '[A-Z]' '[a-z]')
|
||||
VERSION=$(echo "${{ github.ref }}" | sed -e 's,.*/\(.*\),\1,')
|
||||
[[ "${{ github.ref }}" == "refs/tags/"* ]] && VERSION=$(echo $VERSION | sed -e 's/^v//')
|
||||
[ "$VERSION" == "master" ] && VERSION=latest
|
||||
echo IMAGE_ID=$IMAGE_ID
|
||||
echo VERSION=$VERSION
|
||||
docker tag $IMAGE_NAME $IMAGE_ID:$VERSION
|
||||
docker push $IMAGE_ID:$VERSION
|
||||
|
33
.github/workflows/docs-link-checker.yml
vendored
33
.github/workflows/docs-link-checker.yml
vendored
@ -1,33 +0,0 @@
|
||||
# Checks for any broken links in the docs, and raises an issue if found
|
||||
name: 🌈 Broken Link Checker
|
||||
on:
|
||||
repository_dispatch:
|
||||
workflow_dispatch:
|
||||
schedule:
|
||||
- cron: '0 1 1 * *' # Run monthly
|
||||
jobs:
|
||||
link-checker:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
|
||||
- name: Load Excludes
|
||||
run: |
|
||||
LYCHEE_EXCLUDE=$(sed -e :a -e 'N;s/\n/ /;ta' .github/.lycheeexclude)
|
||||
echo "LYCHEE_EXCLUDE=$LYCHEE_EXCLUDE" >> $GITHUB_ENV
|
||||
|
||||
- name: Check for Broken Links
|
||||
uses: lycheeverse/lychee-action@v1.0.8
|
||||
with:
|
||||
args: --verbose -a 200,302,304,429 --exclude ${{ env.LYCHEE_EXCLUDE }} --exclude-mail --no-progress **/*.md
|
||||
env:
|
||||
GITHUB_TOKEN: ${{secrets.BOT_GITHUB_TOKEN}}
|
||||
LYCHEE_OUT: .github/broken-link-report.md
|
||||
|
||||
- name: Raise an Issue with Results
|
||||
uses: peter-evans/create-issue-from-file@v3
|
||||
with:
|
||||
token: ${{secrets.BOT_GITHUB_TOKEN}}
|
||||
title: '[DOCS] Broken Links found in Documentation'
|
||||
content-filepath: .github/broken-link-report.md
|
||||
labels: '📕 Docs, 👩💻 Good First Issue, 💤 Low Priority, 🤖 Auto'
|
43
.github/workflows/domain-expirey-check.yml
vendored
43
.github/workflows/domain-expirey-check.yml
vendored
@ -1,43 +0,0 @@
|
||||
name: 📕 Check Docs Domain Expiry
|
||||
on:
|
||||
workflow_dispatch:
|
||||
schedule:
|
||||
- cron: '0 1 * * 0' # At 01:00 on Sunday.
|
||||
jobs:
|
||||
check-domain:
|
||||
runs-on: ubuntu-latest
|
||||
name: Check domain
|
||||
strategy:
|
||||
matrix:
|
||||
domain:
|
||||
- https://dashy.to
|
||||
steps:
|
||||
- name: Check domain SSL and registry expire date
|
||||
id: check-domain
|
||||
uses: codex-team/action-check-domain@v1
|
||||
with:
|
||||
url: ${{ matrix.domain }}
|
||||
- name: Raise issue if domain expiring soon
|
||||
if: ${{ steps.check-domain.outputs.paid-till-days-left && steps.check-domain.outputs.paid-till-days-left < 30 }}
|
||||
uses: rishabhgupta/git-action-issue@v2
|
||||
with:
|
||||
token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
|
||||
assignees: Lissy93
|
||||
title: '[WEBSITE] Domain Expiring Soon'
|
||||
body: >
|
||||
**Priority Notice**
|
||||
Domain, ${{ matrix.domain }} will expire in ${{ steps.check-domain.outputs.paid-till-days-left }} days.
|
||||
@Lissy93 - Please take action immediately to prevent any downtime
|
||||
|
||||
- name: Raise issue if SSL Cert expiring soon
|
||||
if: ${{ steps.check-domain.outputs.ssl-expire-days-left && steps.check-domain.outputs.ssl-expire-days-left < 14 }}
|
||||
uses: rishabhgupta/git-action-issue@v2
|
||||
with:
|
||||
token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
|
||||
assignees: Lissy93
|
||||
title: '[WEBSITE] SSL Cert Expiring Soon'
|
||||
body: >
|
||||
**Priority Notice**
|
||||
The SSL Certificate for ${{ matrix.domain }} will expire in ${{ steps.check-domain.outputs.ssl-expire-days-left }} days, on ${{ steps.check-domain.outputs.ssl-expire-date }}.
|
||||
@Lissy93 - Please take action immediately to prevent any downtime
|
||||
|
18
.github/workflows/issue-translator.yml
vendored
18
.github/workflows/issue-translator.yml
vendored
@ -1,18 +0,0 @@
|
||||
# Will translate any issues opened in foraign language, and add the English translation as a comment
|
||||
name: 🎯 Issue Translator
|
||||
on:
|
||||
issue_comment:
|
||||
types: [created]
|
||||
issues:
|
||||
types: [opened]
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: tomsun28/issues-translate-action@v2.5
|
||||
with:
|
||||
BOT_GITHUB_TOKEN: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
|
||||
BOT_LOGIN_NAME: liss-bot
|
||||
IS_MODIFY_TITLE: true
|
||||
CUSTOM_BOT_NOTE: It looks like this issue isn't in English - not a problem, here's the translation! 🇬🇧
|
16
.github/workflows/label-sponsors.yml
vendored
16
.github/workflows/label-sponsors.yml
vendored
@ -1,16 +0,0 @@
|
||||
# Adds a label to any issues raised by a sponsor of Lissy93/Dashy
|
||||
# In order to allow their request can be prioritized
|
||||
name: 🎯 Label sponsors
|
||||
on:
|
||||
issues:
|
||||
types: [opened]
|
||||
jobs:
|
||||
build:
|
||||
name: is-sponsor-label
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: JasonEtco/is-sponsor-label-action@v1
|
||||
with:
|
||||
label: Priority Request - Sponsor 💖
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
18
.github/workflows/label-top-issues.yml
vendored
18
.github/workflows/label-top-issues.yml
vendored
@ -1,18 +0,0 @@
|
||||
# Applies the 'Top Issue' label to tickets with most user reactions
|
||||
name: 🎯 Label Top Issues
|
||||
on:
|
||||
workflow_dispatch:
|
||||
schedule:
|
||||
- cron: '0 1 * * *' # Run at 01:00 each day
|
||||
jobs:
|
||||
labelTopIssues:
|
||||
name: Label Top Issues
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Label Issues
|
||||
uses: adamzolyak/top-issues-action@master
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
|
||||
TOP_NUMBER_OF_ISSUES: 10
|
||||
TOP_LABEL_NAME: "👍 Top 10 Issue!"
|
||||
TOP_LABEL_COLOR: FBCA04
|
20
.github/workflows/mind-your-language.yml
vendored
20
.github/workflows/mind-your-language.yml
vendored
@ -1,20 +0,0 @@
|
||||
# Detects offensive language in comments and takes reaction
|
||||
name: 🎯 Mind your language
|
||||
on:
|
||||
issues:
|
||||
types: [opened]
|
||||
issue_comment:
|
||||
types: [created]
|
||||
pull_request:
|
||||
types: [opened]
|
||||
jobs:
|
||||
echo_issue_comment:
|
||||
runs-on: ubuntu-latest
|
||||
name: profanity check
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2
|
||||
- name: Profanity check step
|
||||
uses: tailaiw/mind-your-language-action@v1.0.3
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
|
13
.github/workflows/pr-commenter.yml
vendored
13
.github/workflows/pr-commenter.yml
vendored
@ -1,13 +0,0 @@
|
||||
# Adds comments to PR, based on which files are modified
|
||||
name: 💡 PR Commenter
|
||||
on: [ pull_request_target ]
|
||||
jobs:
|
||||
pr-comment:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: exercism/pr-commenter-action@v1.3.0
|
||||
with:
|
||||
github-token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
|
||||
config-file: .github/pr-auto-comments.yml
|
||||
template-variables: |
|
||||
{ "prAuthor": "${{ github.event.pull_request.user.login }}" }
|
12
.github/workflows/pr-labler.yml
vendored
12
.github/workflows/pr-labler.yml
vendored
@ -1,12 +0,0 @@
|
||||
# Labels pull requests based on their branch name
|
||||
name: 💡 PR Branch Labeler
|
||||
on: pull_request
|
||||
jobs:
|
||||
label-pr:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Label PR
|
||||
if: github.event.action == 'opened'
|
||||
uses: ffittschen/pr-branch-labeler@v1
|
||||
with:
|
||||
repo-token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
|
13
.github/workflows/raise-issue-from-todo.yml
vendored
13
.github/workflows/raise-issue-from-todo.yml
vendored
@ -1,13 +0,0 @@
|
||||
# Finds any TO-DO notes within the code, and opens up an issue for it to be fixed
|
||||
name: 🌈 Open issue for Todos
|
||||
on: ["push"]
|
||||
jobs:
|
||||
build:
|
||||
runs-on: "ubuntu-latest"
|
||||
steps:
|
||||
- uses: "actions/checkout@master"
|
||||
- name: "TODO to Issue"
|
||||
uses: "alstr/todo-to-issue-action@v4.2"
|
||||
id: "todo"
|
||||
with:
|
||||
TOKEN: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
|
92
.github/workflows/repo-visualization.yml
vendored
92
.github/workflows/repo-visualization.yml
vendored
@ -1,92 +0,0 @@
|
||||
# Generates series of diagrams and visualizations
|
||||
name: 📊 Generate Repo Stats
|
||||
on:
|
||||
workflow_dispatch: # Manual dispatch
|
||||
schedule:
|
||||
- cron: '0 1 * * 0' # At 01:00 on Sunday.
|
||||
|
||||
jobs:
|
||||
# File structure chart
|
||||
file-structure:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@master
|
||||
- name: Generate File Structure Diagram
|
||||
uses: githubocto/repo-visualizer@0.7.1
|
||||
with:
|
||||
root_path: 'src/'
|
||||
output_file: docs/assets/repo-visualization.svg
|
||||
excluded_paths: dist,node_modules
|
||||
commit_message: ':yellow_heart: Updates repo diagram'
|
||||
branch: master
|
||||
|
||||
# Hercules git branching stats
|
||||
git-stats:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@master
|
||||
with:
|
||||
fetch-depth: 0
|
||||
- name: Hercules
|
||||
uses: src-d/hercules@master
|
||||
- uses: actions/upload-artifact@master
|
||||
with:
|
||||
name: hercules_charts
|
||||
path: hercules_charts.tar
|
||||
|
||||
# Lowlighter metrics community metrics
|
||||
community-stats:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@master
|
||||
- name: Generate Repo Metrics
|
||||
uses: lowlighter/metrics@latest
|
||||
with:
|
||||
token: ${{ secrets.LISSY93_PAT }}
|
||||
committer_token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
|
||||
committer_branch: master
|
||||
committer_message: ':purple_heart: Adds repo metrics'
|
||||
filename: docs/assets/repo-metrics.*
|
||||
template: classic
|
||||
user: Lissy93
|
||||
repo: dashy
|
||||
delay: 5
|
||||
|
||||
- name: Generate License Metrics
|
||||
uses: lowlighter/metrics@latest
|
||||
with:
|
||||
token: ${{ secrets.LISSY93_PAT }}
|
||||
committer_token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
|
||||
committer_branch: master
|
||||
committer_message: ':purple_heart: Adds license metrics'
|
||||
filename: docs/assets/license-metrics.*
|
||||
template: repository
|
||||
user: Lissy93
|
||||
repo: dashy
|
||||
delay: 5
|
||||
plugin_licenses: yes
|
||||
plugin_licenses_setup: yarn build
|
||||
plugin_licenses_ratio: yes
|
||||
plugin_licenses_legal: yes
|
||||
|
||||
- name: Generate Contributor Metrics
|
||||
uses: lowlighter/metrics@latest
|
||||
with:
|
||||
token: ${{ secrets.LISSY93_PAT }}
|
||||
committer_token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
|
||||
committer_branch: master
|
||||
committer_message: ':purple_heart: Adds contributor metrics'
|
||||
filename: docs/assets/controbutor-metrics.*
|
||||
user: Lissy93
|
||||
repo: dashy
|
||||
delay: 5
|
||||
plugin_contributors: yes
|
||||
plugin_contributors_base: ""
|
||||
plugin_contributors_head: master
|
||||
plugin_contributors_ignored: bot
|
||||
plugin_contributors_contributions: yes
|
||||
plugin_contributors_sections: contributors
|
||||
|
15
.github/workflows/save-repo-analytics.yml
vendored
15
.github/workflows/save-repo-analytics.yml
vendored
@ -1,15 +0,0 @@
|
||||
name: 📊 Save Repo Analytics
|
||||
on:
|
||||
workflow_dispatch:
|
||||
schedule:
|
||||
- cron: '0 1 * * 0' # At 01:00 on Sunday.
|
||||
jobs:
|
||||
gen-stats:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Repo Analytics
|
||||
uses: jgehrcke/github-repo-stats@HEAD
|
||||
with:
|
||||
repository: lissy93/dashy
|
||||
databranch: DATA/repo-stats
|
||||
ghtoken: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
|
19
.github/workflows/security-scanning.yml
vendored
19
.github/workflows/security-scanning.yml
vendored
@ -1,19 +0,0 @@
|
||||
# Uses Snyk to check for potential vulnerabilities, then sends results to GH security tab
|
||||
name: 💡 Vulnerability Scanning
|
||||
on: push
|
||||
jobs:
|
||||
security:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@master
|
||||
- name: Run Snyk to check for vulnerabilities
|
||||
uses: snyk/actions/node@master
|
||||
continue-on-error: true
|
||||
env:
|
||||
SNYK_TOKEN: ${{ secrets.SNYK_TOKEN }}
|
||||
with:
|
||||
args: --sarif-file-output=snyk.sarif
|
||||
- name: Upload result to GitHub Code Scanning
|
||||
uses: github/codeql-action/upload-sarif@v1
|
||||
with:
|
||||
sarif_file: snyk.sarif
|
17
.github/workflows/unfurl-links.yml
vendored
17
.github/workflows/unfurl-links.yml
vendored
@ -1,17 +0,0 @@
|
||||
# Expands any raw pasted link in comments. Useful so people know what they're clicking
|
||||
name: 🎯 Unfurl Links
|
||||
on:
|
||||
issues:
|
||||
types: [opened]
|
||||
issue_comment:
|
||||
types: [created]
|
||||
pull_request:
|
||||
types: [opened]
|
||||
jobs:
|
||||
run:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: wow-actions/unfurl-links@v1
|
||||
with:
|
||||
GITHUB_TOKEN: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
|
||||
raw: true
|
58
.github/workflows/update-docs-site.yml
vendored
Normal file
58
.github/workflows/update-docs-site.yml
vendored
Normal file
@ -0,0 +1,58 @@
|
||||
name: 📝 Update Documentation
|
||||
|
||||
# This will run whenever the /docs directory in master branch is updated,
|
||||
# or if the workflow is manually dispatched, plus a sync check on Sun at 03:30 UTC
|
||||
on:
|
||||
workflow_dispatch:
|
||||
schedule:
|
||||
- cron: '30 3 * * 0'
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
paths:
|
||||
- 'docs/**'
|
||||
|
||||
|
||||
# Jobs to be run:
|
||||
# 1. Checkout master branch
|
||||
# 2. Checkout website source code branch
|
||||
# 3. Install Python
|
||||
# 4. Copy /docs from master to website branch
|
||||
# 5. Run the script which processes documentation
|
||||
# 6. Commit and push updated docs to the website source code branch
|
||||
jobs:
|
||||
update-docs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout master branch 🛎️
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
path: 'master-docs'
|
||||
|
||||
- name: Checkout WEBSITE/docs-site-source branch 🛎️
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
ref: 'WEBSITE/docs-site-source'
|
||||
path: 'website-docs'
|
||||
|
||||
- name: Install Python 🐍
|
||||
uses: actions/setup-python@v2
|
||||
with:
|
||||
python-version: '3.x'
|
||||
|
||||
- name: Run script to update documentation 🪄
|
||||
working-directory: website-docs
|
||||
run: |
|
||||
cp -r ../master-docs/docs ./
|
||||
python ./do-markdown-magic.py
|
||||
|
||||
- name: Commit changes 🚀
|
||||
run: |
|
||||
cd website-docs
|
||||
git config --local user.email "liss-bot@d0h.co"
|
||||
git config --local user.name "Liss-Bot"
|
||||
git add docs
|
||||
git commit -m "Update documentation" || echo "No changes to commit"
|
||||
git push
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
|
BIN
.yarn/cache/@achrinza-node-ipc-npm-9.2.2-367f0937f1-cb80b9b753.zip
vendored
Normal file
BIN
.yarn/cache/@achrinza-node-ipc-npm-9.2.2-367f0937f1-cb80b9b753.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@ampproject-remapping-npm-2.2.1-3da3d624be-03c04fd526.zip
vendored
Normal file
BIN
.yarn/cache/@ampproject-remapping-npm-2.2.1-3da3d624be-03c04fd526.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-code-frame-npm-7.23.5-cb10d08de6-d90981fdf5.zip
vendored
Normal file
BIN
.yarn/cache/@babel-code-frame-npm-7.23.5-cb10d08de6-d90981fdf5.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-compat-data-npm-7.23.5-d79bbb1184-06ce244cda.zip
vendored
Normal file
BIN
.yarn/cache/@babel-compat-data-npm-7.23.5-d79bbb1184-06ce244cda.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-core-npm-7.23.9-4987baf09b-634a511f74.zip
vendored
Normal file
BIN
.yarn/cache/@babel-core-npm-7.23.9-4987baf09b-634a511f74.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-generator-npm-7.23.6-817ef5e591-1a1a1c4eac.zip
vendored
Normal file
BIN
.yarn/cache/@babel-generator-npm-7.23.6-817ef5e591-1a1a1c4eac.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-helper-annotate-as-pure-npm-7.22.5-f38dc8aa1c-53da330f18.zip
vendored
Normal file
BIN
.yarn/cache/@babel-helper-annotate-as-pure-npm-7.22.5-f38dc8aa1c-53da330f18.zip
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
.yarn/cache/@babel-helper-compilation-targets-npm-7.23.6-aa6f07f088-c630b98d45.zip
vendored
Normal file
BIN
.yarn/cache/@babel-helper-compilation-targets-npm-7.23.6-aa6f07f088-c630b98d45.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-helper-create-class-features-plugin-npm-7.23.10-cc97290a16-ff0730c21f.zip
vendored
Normal file
BIN
.yarn/cache/@babel-helper-create-class-features-plugin-npm-7.23.10-cc97290a16-ff0730c21f.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-helper-create-regexp-features-plugin-npm-7.22.15-5f0e03b865-0243b8d485.zip
vendored
Normal file
BIN
.yarn/cache/@babel-helper-create-regexp-features-plugin-npm-7.22.15-5f0e03b865-0243b8d485.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-helper-define-polyfill-provider-npm-0.5.0-f9749c8844-d24626b819.zip
vendored
Normal file
BIN
.yarn/cache/@babel-helper-define-polyfill-provider-npm-0.5.0-f9749c8844-d24626b819.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-helper-environment-visitor-npm-7.22.20-260909e014-d80ee98ff6.zip
vendored
Normal file
BIN
.yarn/cache/@babel-helper-environment-visitor-npm-7.22.20-260909e014-d80ee98ff6.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-helper-function-name-npm-7.23.0-ce38271242-e44542257b.zip
vendored
Normal file
BIN
.yarn/cache/@babel-helper-function-name-npm-7.23.0-ce38271242-e44542257b.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-helper-hoist-variables-npm-7.22.5-6db3192347-394ca191b4.zip
vendored
Normal file
BIN
.yarn/cache/@babel-helper-hoist-variables-npm-7.22.5-6db3192347-394ca191b4.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-helper-member-expression-to-functions-npm-7.23.0-4eb0647557-4946593613.zip
vendored
Normal file
BIN
.yarn/cache/@babel-helper-member-expression-to-functions-npm-7.23.0-4eb0647557-4946593613.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-helper-module-imports-npm-7.22.15-687e77ee50-ecd7e457df.zip
vendored
Normal file
BIN
.yarn/cache/@babel-helper-module-imports-npm-7.22.15-687e77ee50-ecd7e457df.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-helper-module-transforms-npm-7.23.3-69078a931c-5d0895cfba.zip
vendored
Normal file
BIN
.yarn/cache/@babel-helper-module-transforms-npm-7.23.3-69078a931c-5d0895cfba.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-helper-optimise-call-expression-npm-7.22.5-846964ef82-c70ef6cc6b.zip
vendored
Normal file
BIN
.yarn/cache/@babel-helper-optimise-call-expression-npm-7.22.5-846964ef82-c70ef6cc6b.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-helper-plugin-utils-npm-7.22.5-192e38e1de-c0fc722707.zip
vendored
Normal file
BIN
.yarn/cache/@babel-helper-plugin-utils-npm-7.22.5-192e38e1de-c0fc722707.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-helper-remap-async-to-generator-npm-7.22.20-86fe82a5c7-2fe6300a6f.zip
vendored
Normal file
BIN
.yarn/cache/@babel-helper-remap-async-to-generator-npm-7.22.20-86fe82a5c7-2fe6300a6f.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-helper-replace-supers-npm-7.22.20-7e1aa74118-a0008332e2.zip
vendored
Normal file
BIN
.yarn/cache/@babel-helper-replace-supers-npm-7.22.20-7e1aa74118-a0008332e2.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-helper-simple-access-npm-7.22.5-0a3f578780-fe9686714c.zip
vendored
Normal file
BIN
.yarn/cache/@babel-helper-simple-access-npm-7.22.5-0a3f578780-fe9686714c.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-helper-skip-transparent-expression-wrappers-npm-7.22.5-a398428942-1012ef2295.zip
vendored
Normal file
BIN
.yarn/cache/@babel-helper-skip-transparent-expression-wrappers-npm-7.22.5-a398428942-1012ef2295.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-helper-split-export-declaration-npm-7.22.6-e723505aef-e141cace58.zip
vendored
Normal file
BIN
.yarn/cache/@babel-helper-split-export-declaration-npm-7.22.6-e723505aef-e141cace58.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-helper-string-parser-npm-7.23.4-b1f0d030c3-c0641144cf.zip
vendored
Normal file
BIN
.yarn/cache/@babel-helper-string-parser-npm-7.23.4-b1f0d030c3-c0641144cf.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-helper-validator-identifier-npm-7.22.20-18305bb306-136412784d.zip
vendored
Normal file
BIN
.yarn/cache/@babel-helper-validator-identifier-npm-7.22.20-18305bb306-136412784d.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-helper-validator-option-npm-7.23.5-d83bbfe738-537cde2330.zip
vendored
Normal file
BIN
.yarn/cache/@babel-helper-validator-option-npm-7.23.5-d83bbfe738-537cde2330.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-helper-wrap-function-npm-7.22.20-c8e9214527-221ed9b557.zip
vendored
Normal file
BIN
.yarn/cache/@babel-helper-wrap-function-npm-7.22.20-c8e9214527-221ed9b557.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-helpers-npm-7.23.9-703579a363-2678231192.zip
vendored
Normal file
BIN
.yarn/cache/@babel-helpers-npm-7.23.9-703579a363-2678231192.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-highlight-npm-7.23.4-2a9f2d2538-643acecdc2.zip
vendored
Normal file
BIN
.yarn/cache/@babel-highlight-npm-7.23.4-2a9f2d2538-643acecdc2.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-parser-npm-7.23.9-720a0b56cb-e7cd4960ac.zip
vendored
Normal file
BIN
.yarn/cache/@babel-parser-npm-7.23.9-720a0b56cb-e7cd4960ac.zip
vendored
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-proposal-class-properties-npm-7.18.6-5f5c2d730f-49a78a2773.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-proposal-class-properties-npm-7.18.6-5f5c2d730f-49a78a2773.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-proposal-decorators-npm-7.23.9-4a81076a04-1fac4d8a8a.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-proposal-decorators-npm-7.23.9-4a81076a04-1fac4d8a8a.zip
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-syntax-async-generators-npm-7.8.4-d10cf993c9-7ed1c1d9b9.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-syntax-async-generators-npm-7.8.4-d10cf993c9-7ed1c1d9b9.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-syntax-class-properties-npm-7.12.13-002ee9d930-24f34b196d.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-syntax-class-properties-npm-7.12.13-002ee9d930-24f34b196d.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-syntax-class-static-block-npm-7.14.5-7bdd0ff1b3-3e80814b5b.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-syntax-class-static-block-npm-7.14.5-7bdd0ff1b3-3e80814b5b.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-syntax-decorators-npm-7.23.3-678c8a3e64-07f6e488df.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-syntax-decorators-npm-7.23.3-678c8a3e64-07f6e488df.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-syntax-dynamic-import-npm-7.8.3-fb9ff5634a-ce307af83c.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-syntax-dynamic-import-npm-7.8.3-fb9ff5634a-ce307af83c.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-syntax-export-namespace-from-npm-7.8.3-1747201aa9-85740478be.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-syntax-export-namespace-from-npm-7.8.3-1747201aa9-85740478be.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-syntax-import-assertions-npm-7.23.3-ccd90cbe78-883e6b35b2.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-syntax-import-assertions-npm-7.23.3-ccd90cbe78-883e6b35b2.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-syntax-import-attributes-npm-7.23.3-066c86a5e0-9aed7661ff.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-syntax-import-attributes-npm-7.23.3-066c86a5e0-9aed7661ff.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-syntax-import-meta-npm-7.10.4-4a0a0158bc-166ac1125d.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-syntax-import-meta-npm-7.10.4-4a0a0158bc-166ac1125d.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-syntax-json-strings-npm-7.8.3-6dc7848179-bf5aea1f31.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-syntax-json-strings-npm-7.8.3-6dc7848179-bf5aea1f31.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-syntax-jsx-npm-7.23.3-9ff8fd9153-8903769431.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-syntax-jsx-npm-7.23.3-9ff8fd9153-8903769431.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-syntax-logical-assignment-operators-npm-7.10.4-72ae00fdf6-aff3357703.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-syntax-logical-assignment-operators-npm-7.10.4-72ae00fdf6-aff3357703.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-syntax-nullish-coalescing-operator-npm-7.8.3-8a723173b5-87aca49189.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-syntax-nullish-coalescing-operator-npm-7.8.3-8a723173b5-87aca49189.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-syntax-numeric-separator-npm-7.10.4-81444be605-01ec5547bd.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-syntax-numeric-separator-npm-7.10.4-81444be605-01ec5547bd.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-syntax-object-rest-spread-npm-7.8.3-60bd05b6ae-fddcf581a5.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-syntax-object-rest-spread-npm-7.8.3-60bd05b6ae-fddcf581a5.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-syntax-optional-catch-binding-npm-7.8.3-ce337427d8-910d90e72b.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-syntax-optional-catch-binding-npm-7.8.3-ce337427d8-910d90e72b.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-syntax-optional-chaining-npm-7.8.3-f3f3c79579-eef94d53a1.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-syntax-optional-chaining-npm-7.8.3-f3f3c79579-eef94d53a1.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-syntax-private-property-in-object-npm-7.14.5-ee837fdbb2-b317174783.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-syntax-private-property-in-object-npm-7.14.5-ee837fdbb2-b317174783.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-syntax-top-level-await-npm-7.14.5-60a0a2e83b-bbd1a56b09.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-syntax-top-level-await-npm-7.14.5-60a0a2e83b-bbd1a56b09.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-syntax-unicode-sets-regex-npm-7.18.6-b618a36bfd-a651d700fe.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-syntax-unicode-sets-regex-npm-7.18.6-b618a36bfd-a651d700fe.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-transform-arrow-functions-npm-7.23.3-075e670a22-1e99118176.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-transform-arrow-functions-npm-7.23.3-075e670a22-1e99118176.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-transform-async-generator-functions-npm-7.23.9-190920332d-d402494087.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-transform-async-generator-functions-npm-7.23.9-190920332d-d402494087.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-transform-async-to-generator-npm-7.23.3-307eac7840-2e9d9795d4.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-transform-async-to-generator-npm-7.23.3-307eac7840-2e9d9795d4.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-transform-block-scoped-functions-npm-7.23.3-faef6cb23c-e63b16d94e.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-transform-block-scoped-functions-npm-7.23.3-faef6cb23c-e63b16d94e.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-transform-block-scoping-npm-7.23.4-f593115a07-fc4b2100dd.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-transform-block-scoping-npm-7.23.4-f593115a07-fc4b2100dd.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-transform-class-properties-npm-7.23.3-1985dbd0c9-9c6f8366f6.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-transform-class-properties-npm-7.23.3-1985dbd0c9-9c6f8366f6.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-transform-class-static-block-npm-7.23.4-18ec246f6b-c8bfaba19a.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-transform-class-static-block-npm-7.23.4-18ec246f6b-c8bfaba19a.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-transform-classes-npm-7.23.8-9414d76d27-7dee6cebe5.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-transform-classes-npm-7.23.8-9414d76d27-7dee6cebe5.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-transform-computed-properties-npm-7.23.3-577cba24db-80452661dc.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-transform-computed-properties-npm-7.23.3-577cba24db-80452661dc.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-transform-destructuring-npm-7.23.3-87261a505b-9e01509987.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-transform-destructuring-npm-7.23.3-87261a505b-9e01509987.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-transform-dotall-regex-npm-7.23.3-c58f69ad0d-a2dbbf7f1e.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-transform-dotall-regex-npm-7.23.3-c58f69ad0d-a2dbbf7f1e.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-transform-duplicate-keys-npm-7.23.3-3a8708b4b8-c2a21c34dc.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-transform-duplicate-keys-npm-7.23.3-3a8708b4b8-c2a21c34dc.zip
vendored
Normal file
Binary file not shown.
BIN
.yarn/cache/@babel-plugin-transform-dynamic-import-npm-7.23.4-fe39d6fb4e-57a722604c.zip
vendored
Normal file
BIN
.yarn/cache/@babel-plugin-transform-dynamic-import-npm-7.23.4-fe39d6fb4e-57a722604c.zip
vendored
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user