agrego pagina 404 #9
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# .github/workflows/deploy.yml | |
name: Deploy to GitHub Pages | |
on: | |
push: | |
branches: | |
- master # Reemplaza con tu rama principal | |
pull_request: | |
branches: [ "master" ] | |
jobs: | |
build: | |
runs-on: ubuntu-latest | |
strategy: | |
matrix: | |
node-version: [18.x] | |
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/ | |
steps: | |
- uses: actions/checkout@v3 | |
- name: Use Node.js ${{ matrix.node-version }} | |
uses: actions/setup-node@v3 | |
with: | |
node-version: ${{ matrix.node-version }} | |
cache: 'npm' | |
- run: npm ci | |
- run: npm run deploy | |
deploy: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v3 | |
- name: Setup Node.js | |
uses: actions/setup-node@v3 | |
with: | |
node-version: '18.x' # Reemplaza con la versión de Node.js que uses | |
- name: Install Dependencies | |
run: npm ci # Asumiendo que usas npm | |
- name: Build Project | |
run: npm run deploy # Comando para construir tu proyecto | |
- name: Deploy to GitHub Pages | |
uses: actions/jekyll-build-pages@v1 | |
with: | |
source: ./dist/fe-portfolio # Ruta fuente desde la raíz del repositorio | |
destination: ./_site # Carpeta destino para los archivos generados |