mirror of
https://github.com/sasjs/core.git
synced 2026-06-09 04:10:20 +00:00
Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 98bd198dfc | |||
| 15e3a560b0 | |||
| 7448252b22 | |||
| 1fb52d5f73 | |||
| 0c90ac8deb |
@@ -54,6 +54,7 @@ jobs:
|
||||
echo "REFRESH_TOKEN=${{secrets.SAS9_4GL_IO_REFRESH_TOKEN}}" >> .env.server
|
||||
|
||||
- name: Semantic Release
|
||||
id: makerelease
|
||||
uses: cycjimmy/semantic-release-action@v6
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
@@ -64,3 +65,26 @@ jobs:
|
||||
npx @sasjs/cli compile job -s sasjs/utils/create_sas_package.sas -o sasjsbuild -t server
|
||||
# need long duration token per https://github.com/sasjs/server/issues/307
|
||||
# npx @sasjs/cli run sasjsbuild/jobs/utils/create_sas_package.sas -t server
|
||||
|
||||
- name: Update Docs Site
|
||||
if: steps.makerelease.outputs.new_release_published == 'true'
|
||||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y doxygen
|
||||
npx @sasjs/cli doc -t docsonly
|
||||
git clone https://x-access-token:${{ secrets.CORESASJSIO_PAT }}@github.com/sasjs/core.github.io.git
|
||||
cd core.github.io
|
||||
rm -rf *.html
|
||||
rm -rf *.js
|
||||
rm -rf *.png
|
||||
rm -rf *.dot
|
||||
rm -rf *.css
|
||||
rm -rf *.svg
|
||||
rm -rf search
|
||||
cp -R ../sasjsbuild/docs/* .
|
||||
git config user.name sasjs
|
||||
echo 'core.sasjs.io' > CNAME
|
||||
git add .
|
||||
git commit -m "core pipeline build on $(date +%F:%H:%M:%S)"
|
||||
git push
|
||||
echo "check it out: https://sasjs.github.io/core.github.io/files.html"
|
||||
|
||||
+5
-2
@@ -31,5 +31,8 @@
|
||||
"test": "npx @sasjs/cli test -t server",
|
||||
"lint": "npx @sasjs/cli lint",
|
||||
"prepare": "git rev-parse --git-dir && git config core.hooksPath ./.git-hooks || true"
|
||||
}
|
||||
}
|
||||
},
|
||||
"maintainers": [
|
||||
"https://sasapps.io"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user