script to generate license info (#614)
This commit is contained in:
parent
826ba42d6c
commit
3d677ac575
|
@ -11,10 +11,4 @@ jobs:
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- run: npm ci
|
- run: npm ci
|
||||||
- name: Install licensed
|
- run: npm run licensed-check
|
||||||
run: |
|
|
||||||
cd $RUNNER_TEMP
|
|
||||||
curl -Lfs -o licensed.tar.gz https://github.com/github/licensed/releases/download/2.12.2/licensed-2.12.2-linux-x64.tar.gz
|
|
||||||
sudo tar -xzf licensed.tar.gz
|
|
||||||
sudo mv licensed /usr/local/bin/licensed
|
|
||||||
- run: licensed status
|
|
|
@ -1,3 +1,4 @@
|
||||||
__test__/_temp
|
__test__/_temp
|
||||||
|
_temp/
|
||||||
lib/
|
lib/
|
||||||
node_modules/
|
node_modules/
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -8,7 +8,9 @@
|
||||||
"format": "prettier --write '**/*.ts'",
|
"format": "prettier --write '**/*.ts'",
|
||||||
"format-check": "prettier --check '**/*.ts'",
|
"format-check": "prettier --check '**/*.ts'",
|
||||||
"lint": "eslint src/**/*.ts",
|
"lint": "eslint src/**/*.ts",
|
||||||
"test": "jest"
|
"test": "jest",
|
||||||
|
"licensed-check": "src/misc/licensed-check.sh",
|
||||||
|
"licensed-generate": "src/misc/licensed-generate.sh"
|
||||||
},
|
},
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
|
|
|
@ -0,0 +1,8 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
src/misc/licensed-download.sh
|
||||||
|
|
||||||
|
echo 'Running: licensed cached'
|
||||||
|
_temp/licensed-3.3.1/licensed status
|
|
@ -0,0 +1,24 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
if [ ! -f _temp/licensed-3.3.1.done ]; then
|
||||||
|
echo 'Clearing temp'
|
||||||
|
rm -rf _temp/licensed-3.3.1 || true
|
||||||
|
|
||||||
|
echo 'Downloading licensed'
|
||||||
|
mkdir -p _temp/licensed-3.3.1
|
||||||
|
pushd _temp/licensed-3.3.1
|
||||||
|
if [[ "$OSTYPE" == "darwin"* ]]; then
|
||||||
|
curl -Lfs -o licensed.tar.gz https://github.com/github/licensed/releases/download/3.3.1/licensed-3.3.1-darwin-x64.tar.gz
|
||||||
|
else
|
||||||
|
curl -Lfs -o licensed.tar.gz https://github.com/github/licensed/releases/download/3.3.1/licensed-3.3.1-linux-x64.tar.gz
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo 'Extracting licenesed'
|
||||||
|
tar -xzf licensed.tar.gz
|
||||||
|
popd
|
||||||
|
touch _temp/licensed-3.3.1.done
|
||||||
|
else
|
||||||
|
echo 'Licensed already downloaded'
|
||||||
|
fi
|
|
@ -0,0 +1,8 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
src/misc/licensed-download.sh
|
||||||
|
|
||||||
|
echo 'Running: licensed cached'
|
||||||
|
_temp/licensed-3.3.1/licensed cache
|
Loading…
Reference in New Issue