@@ -184,48 +184,4 @@ jobs:
184184 - name : Checkout Code
185185 uses : actions/checkout@61b9e3751b92087fd0b06925ba6dd6314e06f089 # master
186186 - name : REUSE Compliance Check
187- uses : fsfe/reuse-action@bb774aa972c2a89ff34781233d275075cbddf542 # v5.0.0
188- sonarqube :
189- name : Test with SonarQube review (${{ matrix.os }} / ${{ matrix.go }})
190- runs-on : ${{ matrix.os }}
191- concurrency :
192- group : ci-codecov-${{ matrix.go }}
193- cancel-in-progress : true
194- strategy :
195- matrix :
196- os : [ubuntu-latest]
197- go : ['1.24']
198- env :
199- PERFORM_ONLINE_TEST : ${{ vars.PERFORM_ONLINE_TEST }}
200- TEST_BASEPORT : ${{ vars.TEST_BASEPORT }}
201- TEST_BASEPORT_SMTP : ${{ vars.TEST_BASEPORT_SMTP }}
202- TEST_HOST : ${{ secrets.TEST_HOST }}
203- TEST_USER : ${{ secrets.TEST_USER }}
204- TEST_PASS : ${{ secrets.TEST_PASS }}
205- steps :
206- - name : Harden Runner
207- uses : step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
208- with :
209- egress-policy : audit
210- - name : Checkout Code
211- uses : actions/checkout@61b9e3751b92087fd0b06925ba6dd6314e06f089 # master
212- - name : Setup go
213- uses : actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0
214- with :
215- go-version : ${{ matrix.go }}
216- check-latest : true
217- - name : Run go test
218- run : |
219- go test -shuffle=on -race --coverprofile=./cov.out ./...
220- - name : SonarQube scan
221- uses : sonarsource/sonarqube-scan-action@bfd4e558cda28cda6b5defafb9232d191be8c203 # master
222- if : success()
223- env :
224- SONAR_TOKEN : ${{ secrets.SONAR_TOKEN }}
225- SONAR_HOST_URL : ${{ secrets.SONAR_HOST_URL }}
226- - name : SonarQube quality gate
227- uses : sonarsource/sonarqube-quality-gate-action@8406f4f1edaffef38e9fb9c53eb292fc1d7684fa # master
228- timeout-minutes : 5
229- env :
230- SONAR_TOKEN : ${{ secrets.SONAR_TOKEN }}
231- SONAR_HOST_URL : ${{ secrets.SONAR_HOST_URL }}
187+ uses : fsfe/reuse-action@bb774aa972c2a89ff34781233d275075cbddf542 # v5.0.0
0 commit comments