Skip to content

Merge pull request #903 from nanvix/automation/update-nanvix-version #2987

Merge pull request #903 from nanvix/automation/update-nanvix-version

Merge pull request #903 from nanvix/automation/update-nanvix-version #2987

Workflow file for this run

# Copyright(c) The Maintainers of Nanvix.
# Licensed under the MIT License.
name: Nanvix CI
on:
schedule:
- cron: "0 13 * * *"
push:
branches: ["nanvix/**"]
pull_request:
branches: ["nanvix/**"]
workflow_dispatch:
permissions:
contents: write
actions: write
issues: write
pull-requests: write
packages: read
concurrency:
group: ${{ github.workflow }}-${{ github.ref_name || github.ref || 'default' }}
cancel-in-progress: true
jobs:
ci:
if: github.event_name != 'schedule' && github.event_name != 'workflow_dispatch'
uses: nanvix/workflows/.github/workflows/nanvix-ci.yml@v3.0.5
with:
platforms: '["microvm"]'
process-modes: '["standalone"]'
memory-sizes: '["256mb"]'
windows-matrix-exclude: "[]"
skip-full-test-modes: "[]"
caller-event-name: ${{ github.event_name }}
windows-test: true
test-output-globs: '["**/*"]'
secrets:
GH_TOKEN: ${{ secrets.GH_TOKEN || secrets.GITHUB_TOKEN }}
DISPATCH_TOKEN: ${{ secrets.DISPATCH_TOKEN }}
ci-scheduled:
if: github.event_name == 'schedule' || github.event_name == 'workflow_dispatch'
uses: nanvix/workflows/.github/workflows/nanvix-ci.yml@v3.0.5
with:
platforms: '["microvm"]'
process-modes: '["standalone"]'
memory-sizes: '["256mb"]'
windows-matrix-exclude: "[]"
skip-full-test-modes: "[]"
caller-event-name: "schedule"
windows-test: true
test-output-globs: '["**/*"]'
secrets:
GH_TOKEN: ${{ secrets.GH_TOKEN || secrets.GITHUB_TOKEN }}
DISPATCH_TOKEN: ${{ secrets.DISPATCH_TOKEN }}