25
1
mirror of https://github.com/processone/ejabberd.git synced 2024-12-24 17:29:28 +01:00

CI: Revert old feature that published failed CT logs to website

Nowadays the CT logs can be downloaded from each action run in:
  https://github.com/processone/ejabberd/actions/workflows/ci.yml

This partially reverts commit 8ccad7f
  Publish CT logs and Cover on failure to an external GH Pages repo
This commit is contained in:
Badlop 2024-12-19 11:20:56 +01:00
parent 405437b086
commit 1cadc6b1dc

View File

@ -111,15 +111,6 @@ jobs:
if: matrix.otp < 21 if: matrix.otp < 21
run: ./rebar3 unlock eredis run: ./rebar3 unlock eredis
- name: Download test logs
if: matrix.otp == '26' && github.repository == 'processone/ejabberd'
continue-on-error: true
run: |
mkdir -p _build/test
curl -sSL https://github.com/processone/ecil/tarball/gh-pages |
tar -C _build/test --strip-components=1 --wildcards -xzf -
rm -rf _build/test/logs/last/
- name: Compile - name: Compile
run: | run: |
./autogen.sh ./autogen.sh
@ -224,22 +215,6 @@ jobs:
"payload":{"build_num":$GITHUB_RUN_ID, "payload":{"build_num":$GITHUB_RUN_ID,
"status":"done"}}' "status":"done"}}'
- name: Upload test logs
if: always() && steps.ct.outcome == 'failure' && github.repository == 'processone/ejabberd'
uses: peaceiris/actions-gh-pages@v4
with:
publish_dir: _build/test
exclude_assets: '.github,lib,plugins'
external_repository: processone/ecil
deploy_key: ${{ secrets.ACTIONS_DEPLOY_KEY }}
keep_files: true
- name: View ECIL address
if: always() && steps.ct.outcome == 'failure' && github.repository == 'processone/ejabberd'
run: |
CTRUN=`ls -la _build/test/logs/last | sed 's|.*-> ||'`
echo "::notice::View CT results: https://processone.github.io/ecil/logs/$CTRUN/"
- name: Check for changes to trigger schema upgrade test - name: Check for changes to trigger schema upgrade test
uses: dorny/paths-filter@v3 uses: dorny/paths-filter@v3
id: filter id: filter