Skip to content

Commit

Permalink
Merge pull request #3338 from eseiler/infra/ci
Browse files Browse the repository at this point in the history
[INFRA] Cleanup CI
  • Loading branch information
eseiler authored Feb 13, 2025
2 parents d660a79 + c93e8c0 commit 6ec94f3
Show file tree
Hide file tree
Showing 13 changed files with 25 additions and 149 deletions.
88 changes: 0 additions & 88 deletions .github/workflows/README.md

This file was deleted.

File renamed without changes.
File renamed without changes.
6 changes: 3 additions & 3 deletions .github/workflows/cron_api.yml
Original file line number Diff line number Diff line change
Expand Up @@ -70,22 +70,22 @@ jobs:
fi
- name: Reopen issue
if: failure()
if: failure() && github.repository_owner == 'seqan'
run: gh issue reopen ${{ env.ISSUE }}
env:
GH_TOKEN: ${{ secrets.SEQAN_ACTIONS_PAT }}
GH_REPO: ${{ github.repository }}

- name: Find Comment
if: always()
if: always() && github.repository_owner == 'seqan'
uses: peter-evans/find-comment@v3
id: find_comment
with:
issue-number: ${{ env.ISSUE }}
body-includes: ${{ matrix.build }} on ${{ matrix.compiler }}

- name: Update comment
if: always()
if: always() && github.repository_owner == 'seqan'
uses: peter-evans/create-or-update-comment@v4
with:
comment-id: ${{ steps.find_comment.outputs.comment-id }}
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/cron_avx2.yml
Original file line number Diff line number Diff line change
Expand Up @@ -94,22 +94,22 @@ jobs:
fi
- name: Reopen issue
if: failure()
if: failure() && github.repository_owner == 'seqan'
run: gh issue reopen ${{ env.ISSUE }}
env:
GH_TOKEN: ${{ secrets.SEQAN_ACTIONS_PAT }}
GH_REPO: ${{ github.repository }}

- name: Find Comment
if: always()
if: always() && github.repository_owner == 'seqan'
uses: peter-evans/find-comment@v3
id: find_comment
with:
issue-number: ${{ env.ISSUE }}
body-includes: ${{ matrix.build }} on ${{ matrix.compiler }}

- name: Update comment
if: always()
if: always() && github.repository_owner == 'seqan'
uses: peter-evans/create-or-update-comment@v4
with:
comment-id: ${{ steps.find_comment.outputs.comment-id }}
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
28 changes: 15 additions & 13 deletions .github/workflows/cron_debian.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,25 +33,27 @@ jobs:
apt-get update
apt-get install --yes --no-install-recommends build-essential git cmake wget fakeroot ca-certificates
- name: Setup Repo
- name: Create Source Package
id: source_package
run: |
mkdir unstable && cd unstable
mkdir source && cd source
git clone --depth 1 https://github.com/seqan/seqan3.git
cd seqan3/
mkdir package && cd package
cmake ../seqan3
make package_source
path=$(find "${PWD}" -maxdepth 1 -type f -name "*-Source.tar.xz")
echo "path=${path}" >> $GITHUB_OUTPUT
- name: Create Debian Repo
run: |
mkdir -p unstable/seqan3 && cd unstable
tar xf ${{ steps.source_package.outputs.path }} -C seqan3 --strip-components=1
cd seqan3
git init .
git remote add salsa https://salsa.debian.org/med-team/seqan3.git
git fetch --depth 1 salsa
git checkout salsa/debian/experimental -- debian
- name: Reduce Noise
working-directory: unstable/seqan3
run: |
if [[ -f test/cmake/seqan3_require_ccache.cmake ]]; then
echo "" > test/cmake/seqan3_require_ccache.cmake
fi
if [[ -f test/documentation/seqan3_doxygen_cfg.in ]]; then
sed -i 's@^\(QUIET\s*=\) NO@\1 YES@' test/documentation/seqan3_doxygen_cfg.in
fi
- name: Install Dependencies
working-directory: unstable/seqan3
run: apt-get build-dep --yes --no-install-recommends .
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/cron_latest_libraries.yml
Original file line number Diff line number Diff line change
Expand Up @@ -102,22 +102,22 @@ jobs:
fi
- name: Reopen issue
if: failure()
if: failure() && github.repository_owner == 'seqan'
run: gh issue reopen ${{ env.ISSUE }}
env:
GH_TOKEN: ${{ secrets.SEQAN_ACTIONS_PAT }}
GH_REPO: ${{ github.repository }}

- name: Find Comment
if: always()
if: always() && github.repository_owner == 'seqan'
uses: peter-evans/find-comment@v3
id: find_comment
with:
issue-number: ${{ env.ISSUE }}
body-includes: ${{ matrix.build }} on ${{ matrix.compiler }}

- name: Update comment
if: always()
if: always() && github.repository_owner == 'seqan'
uses: peter-evans/create-or-update-comment@v4
with:
comment-id: ${{ steps.find_comment.outputs.comment-id }}
Expand Down
File renamed without changes.
38 changes: 0 additions & 38 deletions .github/workflows/hide_comments.yml

This file was deleted.

2 changes: 1 addition & 1 deletion test/documentation/seqan3_doxygen_cfg.in
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,7 @@ CITE_BIB_FILES =
#---------------------------------------------------------------------------
# Configuration options related to warning and progress messages
#---------------------------------------------------------------------------
QUIET = NO
QUIET = YES
WARNINGS = YES
WARN_IF_UNDOCUMENTED = YES
WARN_IF_DOC_ERROR = YES
Expand Down

0 comments on commit 6ec94f3

Please sign in to comment.