Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#14 Create base job to execute validations on PRs #15

Merged
merged 1 commit into from
Jun 28, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
73 changes: 73 additions & 0 deletions .github/workflows/pre-deploy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
name: Validations Pre-Deploy

on:
push:
branches:
- main
pull_request:
branches:
- main
workflow_dispatch:
concurrency:
group: ci-${{ github.ref }}
cancel-in-progress: true

jobs:
format:
name: Format
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- name: Checkout branch
uses: actions/checkout@v4
with:
path: website
- name: Setup node
uses: actions/setup-node@v4
with:
node-version: '20.12.1'
- name: Install node dependencies
run: |
cd website
yarn install --ignore-engines
- name: Show node environment
run: |
node --version
npm --version
yarn --version
- name: Run Formatter
run: |
cd website
yarn prettier:check
- name: Run Linter
run: |
cd website
yarn eslint:check

build:
name: Build
needs: [format]
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- name: Checkout branch
uses: actions/checkout@v4
with:
path: website
- name: Setup node
uses: actions/setup-node@v4
with:
node-version: '20.12.1'
- name: Install node dependencies
run: |
cd website
yarn install --ignore-engines
- name: Show node environment
run: |
node --version
npm --version
yarn --version
- name: Build static files
run: |
cd website
yarn build
4 changes: 2 additions & 2 deletions BLOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
## How to create a post on the blog

1. Fork this repository
2. Clone in your local
2. Clone in your local
3. Create a new branch using this convention `post/<post-name>`
4. On the new branch, create in `src/content/post/<entry-name>.mdx` your `mdx` entry, following this format:

Expand All @@ -17,4 +17,4 @@ tags:
- tag1
- tag2
---
```
```
12 changes: 7 additions & 5 deletions src/pages/about.astro
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,13 @@ const metadata = {
}}
>
<Fragment slot="subtitle">
<br>
Somos una comunidad de desarrolladores e investigadores inquietos y apasionados por compartir y aprender sobre diversos temas desarrollo e innovación tecnológica.
Aquí encontraras charlas de todo tipo como desarrollo web, desarrollo móvil, desarrollo multiplataforma, administración de servidores (devops), robótica, diseño, emprendimiento, investigación y mucho más.
Nuestra motivación es crear una red de contactos con intereses afines y poner a Pereira en el radar tecnológico de Colombia ayudando a dar visibilidad al talento local.
¿Eres de Pereira o estas cerca y te interesa darnos una charla? Contáctanos en este link! queremos conocerte a tí y a más personas como nosotros con ganas de compartir.
<br />
Somos una comunidad de desarrolladores e investigadores inquietos y apasionados por compartir y aprender sobre diversos
temas desarrollo e innovación tecnológica. Aquí encontraras charlas de todo tipo como desarrollo web, desarrollo móvil,
desarrollo multiplataforma, administración de servidores (devops), robótica, diseño, emprendimiento, investigación
y mucho más. Nuestra motivación es crear una red de contactos con intereses afines y poner a Pereira en el radar tecnológico
de Colombia ayudando a dar visibilidad al talento local. ¿Eres de Pereira o estas cerca y te interesa darnos una charla?
Contáctanos en este link! queremos conocerte a tí y a más personas como nosotros con ganas de compartir.
</Fragment>
</Hero>

Expand Down
Loading