From: Francesco Chemolli Date: Sun, 2 Feb 2025 23:23:53 +0000 (+0000) Subject: CI: prepare for v7 X-Git-Tag: SQUID_7_0_1~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=acc944d630cad1353188ae5118ab44d5977d8203;p=thirdparty%2Fsquid.git CI: prepare for v7 --- diff --git a/.github/workflows/coverity-scan.yaml b/.github/workflows/coverity-scan.yaml deleted file mode 100644 index 5bc4f9a656..0000000000 --- a/.github/workflows/coverity-scan.yaml +++ /dev/null @@ -1,46 +0,0 @@ -# Coverity Scan service terms limit analysis requests frequency, -# and the service runs analysis in the background. Thus, we submit -# default branch analysis requests on a schedule rather than testing PRs. - -name: Coverity Scan - -on: - schedule: - - cron: "42 3 * * 0" # once a week - - # allows to run this workflow manually from the Actions tab - workflow_dispatch: - -jobs: - coverity-scan: - name: Scan with Coverity - # only run the workflow on Squid's main repository - if: github.repository == 'squid-cache/squid' - - runs-on: ubuntu-22.04 - - # this job relies on GitHub repository secrets containing - # username and password to access the Coverity Scan service - env: - coverity_user: ${{ secrets.COVERITY_USER }} - coverity_token: ${{ secrets.COVERITY_TOKEN }} - - container: - image: squidcache/buildfarm-coverity:stable - options: --user 1001 # uid used by worfklow runner - - steps: - - name: Checkout Sources - uses: actions/checkout@v4 - - - name: Prepare and upload sources to Coverity Scan - run: | - cov-build --dir cov-int ./test-builds.sh layer-02-maximus - tar -c -a -f cov-int.tar.xz cov-int - curl \ - --fail-with-body \ - --form email=${coverity_user} \ - --form token=${coverity_token} \ - --form version=coverity_scan \ - --form file=@cov-int.tar.xz \ - https://scan.coverity.com/builds?project=Squid diff --git a/.github/workflows/quick.yaml b/.github/workflows/quick.yaml index 2383244752..6dc5af579e 100644 --- a/.github/workflows/quick.yaml +++ b/.github/workflows/quick.yaml @@ -10,11 +10,11 @@ name: PR commit on: push: # test commits on this branch and staged commits - branches: [ "master", "auto" ] + branches: [ "v7", "auto" ] pull_request: # test PRs targeting this branch code - branches: [ "master" ] + branches: [ "v7" ] # allows to run this workflow manually from the Actions tab workflow_dispatch: