Skip to content

Update notebooks for granite 4.1 #32

Update notebooks for granite 4.1

Update notebooks for granite 4.1 #32

Workflow file for this run

name: Spellcheck
on:
pull_request:
branches:
- main
paths:
- '**.md'
- '.spellcheck*'
- '.github/workflows/spellcheck.ya?ml' # This workflow file
env:
LC_ALL: en_US.UTF-8
defaults:
run:
shell: bash
permissions:
contents: read
jobs:
spellcheck:
runs-on: ubuntu-latest
steps:
- name: "Harden Runner"
uses: step-security/harden-runner@a5ad31d6a139d249332a2605b85202e8c0b78450 # v2.19.1
with:
egress-policy: block
allowed-endpoints: >
*.archive.ubuntu.com:80
*.microsoft.com:443
api.github.com:443
esm.ubuntu.com:443
files.pythonhosted.org:443
github.com:443
pypi.org:443
raw.githubusercontent.com:443
release-assets.githubusercontent.com:443
releases.astral.sh:443
- name: 'Checkout'
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
- name: 'Setup Python'
id: python
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
with:
python-version: 3.12
- name: 'Setup uv'
uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0
with:
python-version: ${{ steps.python.outputs.python-version }}
enable-cache: false
- name: 'Install aspell'
run: |
sudo apt-get update
sudo apt-get install -y aspell aspell-en
- name: 'Check spelling'
run: |
uvx -- pyspelling --config .spellcheck.yaml