Skip to content

chore(deps): update actions/setup-dotnet digest to 26b0ec1 #914

chore(deps): update actions/setup-dotnet digest to 26b0ec1

chore(deps): update actions/setup-dotnet digest to 26b0ec1 #914

Workflow file for this run

name: GitHub Pages
on:
- push
- pull_request
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
- name: Setup .NET
uses: actions/setup-dotnet@26b0ec14cb23fa6904739307f278c14f94c95bf1 # v5
- name: Build
run: dotnet build --configuration Release
- name: Test
run: dotnet test --configuration Release
- name: Publish
if: ${{ github.ref == 'refs/heads/main' }}
run: dotnet publish --configuration Release --output dist src/AdventOfCode.Web
- name: Rewrite base href
if: ${{ github.ref == 'refs/heads/main' }}
uses: SteveSandersonMS/ghaction-rewrite-base-href@5b54862a8831e012d4f1a8b2660894415fdde8ec # tag=v1
with:
html_path: dist/wwwroot/index.html
base_href: /AdventOfCode/
- name: Deploy
if: ${{ github.ref == 'refs/heads/main' }}
uses: peaceiris/actions-gh-pages@84c30a85c19949d7eee79c4ff27748b70285e453 # v4
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: dist/wwwroot
force_orphan: true