Skip to content

core/chains/evm/txmgr: fix race by waiting for goroutines to complete… #38926

core/chains/evm/txmgr: fix race by waiting for goroutines to complete…

core/chains/evm/txmgr: fix race by waiting for goroutines to complete… #38926

Workflow file for this run

name: 'SigScanner Check'
on:
merge_group:
push:
jobs:
sigscanner-check:
runs-on: ubuntu-latest
steps:
- name: "SigScanner checking ${{ github.sha }} by ${{ github.actor }}"
env:
API_TOKEN: ${{ secrets.SIGSCANNER_API_TOKEN }}
API_URL: ${{ secrets.SIGSCANNER_API_URL }}
run: |
echo "🔎 Checking commit ${{ github.sha }} by ${{ github.actor }} in ${{ github.repository }} - ${{ github.event_name }}"
CODE=`curl --write-out '%{http_code}' -X POST -H "Content-Type: application/json" -H "Authorization: $API_TOKEN" --silent --output /dev/null --url "$API_URL" --data '{"commit":"${{ github.sha }}","repository":"${{ github.repository }}","author":"${{ github.actor }}"}'`
echo "Received $CODE"
if [[ "$CODE" == "200" ]]; then
echo "✅ Commit is verified"
exit 0
else
echo "❌ Commit is NOT verified"
exit 1
fi
- name: Collect Metrics
if: always()
id: collect-gha-metrics
uses: smartcontractkit/push-gha-metrics-action@d1618b772a97fd87e6505de97b872ee0b1f1729a # v2.0.2
with:
basic-auth: ${{ secrets.GRAFANA_CLOUD_BASIC_AUTH }}
hostname: ${{ secrets.GRAFANA_CLOUD_HOST }}
this-job-name: sigscanner-check
continue-on-error: true