Skip to content

Commit

Permalink
Merge branch 'main' into develop
Browse files Browse the repository at this point in the history
  • Loading branch information
levxyca authored Sep 20, 2024
2 parents b5b76ec + cf4cee0 commit c283509
Show file tree
Hide file tree
Showing 4 changed files with 98 additions and 9 deletions.
33 changes: 33 additions & 0 deletions .github/workflows/issue-check.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Check for linked issue

on:
pull_request:
types: [opened, edited]

permissions:
pull-requests: write

jobs:
check-linked-issue:
runs-on: ubuntu-latest

steps:
- name: Check if PR has linked issue
id: check_issue
run: |
issue_pattern='#[0-9]+'
if [[ "${{ github.event.pull_request.body }}" =~ $issue_pattern ]]; then
echo "Issue linked in PR description."
else
echo "::error::No issue linked! Please link to an issue using '#<issue_number>' or create a new issue."
exit 1
fi
- name: Post comment on PR (if no issue linked)
if: failure()
uses: actions-ecosystem/action-create-comment@v1
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
number: ${{ github.event.pull_request.number }}
body: |
⚠️ Poxa @${{ github.actor }}, parece que não temos nenhuma issue vinculada a este PR. Para facilitar para todas as pessoas contribuidoras e mantenedoras desse projeto, além da organização, por favor, vincule uma issue a esse PR incluindo #<número_da_issue> na descrição do PR ou crie uma nova issue e atualize o PR. Se precisar de qualquer ajuda para isso, pode chamar a @levxyca 💙🫰🏻
24 changes: 24 additions & 0 deletions .github/workflows/json-yaml-validate.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: json-yaml-validate
on:
push:
branches:
- main
pull_request:
workflow_dispatch:

permissions:
contents: read
pull-requests: write # enable write permissions for pull request comments

jobs:
json-yaml-validate:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- name: json-yaml-validate
id: json-yaml-validate
uses: GrantBirki/json-yaml-validate@v3.2.1 # replace with the latest version
with:
base_dir: assets/data # base directory to search for files
comment: "true" # enable comment mode
21 changes: 21 additions & 0 deletions assets/data/cards_pt-br.json
Original file line number Diff line number Diff line change
Expand Up @@ -916,6 +916,27 @@
"tags": [
"Conceito", "Segurança cibernética"
]
},
{
"title": "Laço",
"description": "Um laço (do inglês, loop) é uma estrutura de controle que permite executar repetidamente um bloco de código enquanto uma condição for verdadeira. Ele é usado para automatizar tarefas repetitivas e economizar tempo e esforço. Existem vários tipos de laços, como o laço 'for', o laço 'while' e o laço 'do-while'.",
"tags": [
"Conceito"
]
},
{
"title": "XML",
"description": "XML (do inglês, eXtensible Markup Language) é uma linguagem de marcação que define um conjunto de regras para codificar documentos. Ela é uma linguagem de marcação assim como a HTML, porém a XML foi criada para ser mais flexível, permitindo a criação de novas tags, enquanto a HTML possui um número limitado de tags pré-definidas. É uma linguagem genérica que pode ser usada para representar qualquer tipo de dado estruturado. XML é uma linguagem muito popular, sendo usada em bancos de dados, arquivos de configurações de sistemas, transmissão de informações, entre outros.",
"tags": [
"Conceito"
]
},
{
"title": "Tag em HTML/XML",
"description": "Uma tag é um elemento de marcação usado em linguagens de marcação, como HTML e XML, para definir a estrutura e o significado de um documento. Elas são usadas para definir o início e o fim de um elemento, como um parágrafo, uma tabela ou uma imagem. As tags são escritas entre os sinais de menor e maior, como <tag>, sendo a marcação do fim de um elemento definida como </tag>. Se um elemento não possui outros elementos internamente (também chamados de elementos filhos), ele pode ser definido somente como <tag /> ao invés de <tag></tag>.",
"tags": [
"Conceito"
]
}
]
}
29 changes: 20 additions & 9 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,8 @@
<meta name="description"
content="Um dicionário tech para pessoas que querem aprender mais sobre termos técnicos dentro da tecnologia!" />

<!-- Favicon -->
<link
rel="shortcut icon"
href="/assets/img/brand/symbol/colored.ico"
type="image/x-icon"
/>
<!-- Favicon -->
<link rel="shortcut icon" href="/assets/img/brand/symbol/colored.ico" type="image/x-icon" />

<!-- CSS Imports -->
<link rel="preconnect" href="https://fonts.googleapis.com" />
Expand All @@ -25,12 +21,24 @@
<!-- Phosphor Icons -->
<script src="https://unpkg.com/@phosphor-icons/web"></script>

<!-- Analytics -->
<script data-goatcounter="https://levxyca.goatcounter.com/count" async src="//gc.zgo.at/count.js"></script>

<title>Diciotech</title>
</head>

<body>
<header class="header">
<a href="https://github.com/levxyca/diciotech" target="_blank" class="github-corner" aria-label="Visualizar projeto no GitHub"><svg viewBox="0 0 250 250" aria-hidden="true"><path d="M0,0 L115,115 L130,115 L142,142 L250,250 L250,0 Z"></path><path d="M128.3,109.0 C113.8,99.7 119.0,89.6 119.0,89.6 C122.0,82.7 120.5,78.6 120.5,78.6 C119.2,72.0 123.4,76.3 123.4,76.3 C127.3,80.9 125.5,87.3 125.5,87.3 C122.9,97.6 130.6,101.9 134.4,103.2" fill="currentColor" style="transform-origin: 130px 106px;" class="octo-arm"></path><path d="M115.0,115.0 C114.9,115.1 118.7,116.5 119.8,115.4 L133.7,101.6 C136.9,99.2 139.9,98.4 142.2,98.6 C133.8,88.0 127.5,74.4 143.8,58.0 C148.5,53.4 154.0,51.2 159.7,51.0 C160.3,49.4 163.2,43.6 171.4,40.1 C171.4,40.1 176.1,42.5 178.8,56.2 C183.1,58.6 187.2,61.8 190.9,65.4 C194.5,69.0 197.7,73.2 200.1,77.6 C213.8,80.2 216.3,84.9 216.3,84.9 C212.7,93.1 206.9,96.0 205.4,96.6 C205.1,102.4 203.0,107.8 198.3,112.5 C181.9,128.9 168.3,122.5 157.7,114.1 C157.9,116.9 156.7,120.9 152.7,124.9 L141.0,136.5 C139.8,137.7 141.6,141.9 141.8,141.8 Z" fill="currentColor" class="octo-body"></path></svg></a>
<a href="https://github.com/levxyca/diciotech" target="_blank" class="github-corner"
aria-label="Visualizar projeto no GitHub"><svg viewBox="0 0 250 250" aria-hidden="true">
<path d="M0,0 L115,115 L130,115 L142,142 L250,250 L250,0 Z"></path>
<path
d="M128.3,109.0 C113.8,99.7 119.0,89.6 119.0,89.6 C122.0,82.7 120.5,78.6 120.5,78.6 C119.2,72.0 123.4,76.3 123.4,76.3 C127.3,80.9 125.5,87.3 125.5,87.3 C122.9,97.6 130.6,101.9 134.4,103.2"
fill="currentColor" style="transform-origin: 130px 106px;" class="octo-arm"></path>
<path
d="M115.0,115.0 C114.9,115.1 118.7,116.5 119.8,115.4 L133.7,101.6 C136.9,99.2 139.9,98.4 142.2,98.6 C133.8,88.0 127.5,74.4 143.8,58.0 C148.5,53.4 154.0,51.2 159.7,51.0 C160.3,49.4 163.2,43.6 171.4,40.1 C171.4,40.1 176.1,42.5 178.8,56.2 C183.1,58.6 187.2,61.8 190.9,65.4 C194.5,69.0 197.7,73.2 200.1,77.6 C213.8,80.2 216.3,84.9 216.3,84.9 C212.7,93.1 206.9,96.0 205.4,96.6 C205.1,102.4 203.0,107.8 198.3,112.5 C181.9,128.9 168.3,122.5 157.7,114.1 C157.9,116.9 156.7,120.9 152.7,124.9 L141.0,136.5 C139.8,137.7 141.6,141.9 141.8,141.8 Z"
fill="currentColor" class="octo-body"></path>
</svg></a>
<h1 class="header__title">
<img src="/assets/img/brand/logo/colored.png" width="480" height="148" alt="Diciotech" />
</h1>
Expand Down Expand Up @@ -63,7 +71,10 @@ <h2 class="header__subtitle">
<section class="cards" id="cards"></section>
<div class="cookies-container">
<div class="cookies-content">
<p class="cookies-message">O Diciotech usa cookies para garantir que você obtenha uma melhor experiência. Desativar os cookies do site pode prejudicar a funcionalidade de alguns recursos e ao continuar usando, você concorda com a nossa Política de Cookies. <a href="https://cookie-consent.app.forthe.top/why-websites-use-cookies/" target="_blank">Ler mais</a></p>
<p class="cookies-message">O Diciotech usa cookies para garantir que você obtenha uma melhor experiência.
Desativar os cookies do site pode prejudicar a funcionalidade de alguns recursos e ao continuar usando, você
concorda com a nossa Política de Cookies. <a
href="https://cookie-consent.app.forthe.top/why-websites-use-cookies/" target="_blank">Ler mais</a></p>
<div class="cookies-buttons">
<button class="cookies-accept-button">Concordar e fechar</button>
</div>
Expand All @@ -74,4 +85,4 @@ <h2 class="header__subtitle">
<script src="assets/js/cookies.js" type="module"></script>
</body>

</html>
</html>

0 comments on commit c283509

Please sign in to comment.