mirror of
https://github.com/vacp2p/nim-libp2p.git
synced 2026-01-09 22:28:27 -05:00
42 lines
1.2 KiB
YAML
42 lines
1.2 KiB
YAML
name: Daily amd64
|
|
|
|
on:
|
|
schedule:
|
|
- cron: "30 6 * * *"
|
|
workflow_dispatch:
|
|
|
|
jobs:
|
|
test_amd64_latest:
|
|
name: Daily test amd64 (latest dependencies)
|
|
uses: ./.github/workflows/daily_common.yml
|
|
with:
|
|
nim: "[
|
|
{'ref': 'version-2-0', 'memory_management': 'refc'},
|
|
{'ref': 'version-2-2', 'memory_management': 'refc'},
|
|
{'ref': 'devel', 'memory_management': 'refc'},
|
|
]"
|
|
cpu: "['amd64']"
|
|
test_amd64_pinned:
|
|
name: Daily test amd64 (pinned dependencies)
|
|
uses: ./.github/workflows/daily_common.yml
|
|
with:
|
|
pinned_deps: true
|
|
nim: "[
|
|
{'ref': 'version-2-0', 'memory_management': 'refc'},
|
|
{'ref': 'version-2-2', 'memory_management': 'refc'},
|
|
{'ref': 'devel', 'memory_management': 'refc'},
|
|
]"
|
|
cpu: "['amd64']"
|
|
notify-on-failure:
|
|
name: Notify Discord on Failure
|
|
needs: [test_amd64_latest, test_amd64_pinned]
|
|
if: failure()
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: Checkout
|
|
uses: actions/checkout@v4
|
|
|
|
- name: Discord notification
|
|
uses: ./.github/actions/discord_notify
|
|
with:
|
|
webhook_url: ${{ secrets.DISCORD_WEBHOOK_URL }} |