Skip to content

chore(deps): bump actions/checkout from 4 to 6 #28

chore(deps): bump actions/checkout from 4 to 6

chore(deps): bump actions/checkout from 4 to 6 #28

name: Bootstrap Ubuntu Agent
on:
workflow_dispatch:
push:
paths:
- 'scripts/bootstrap-ubuntu.sh'
- '.github/workflows/bootstrap-ubuntu-ci.yml'
jobs:
bootstrap:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v6
- name: Ensure sudo available
run: sudo true
- name: Install .NET 10 SDK via dotnet-install.sh
run: |
# .NET 10 is not yet available via Microsoft apt repo, use dotnet-install.sh
chmod +x ./scripts/dotnet-install.sh
./scripts/dotnet-install.sh --version 10.0.101
echo "$HOME/.dotnet" >> $GITHUB_PATH
env:
DOTNET_INSTALL_DIR: ${{ github.workspace }}/.dotnet
- name: Run bootstrap script (verify)
run: |
chmod +x scripts/bootstrap-ubuntu.sh
sudo -E bash ./scripts/bootstrap-ubuntu.sh --verify
env:
DOTNET_VERSION: '10.0.101'
NODE_VERSION: '24'