remove unnecessary upstream files & mini edit
Some checks failed
Build and Deploy Test Version - next.asandikci.com / build_deploy (push) Failing after 1m1s
Some checks failed
Build and Deploy Test Version - next.asandikci.com / build_deploy (push) Failing after 1m1s
This commit is contained in:
parent
83e59fb385
commit
fe46634caa
28 changed files with 6 additions and 441 deletions
|
@ -1,29 +0,0 @@
|
||||||
{
|
|
||||||
"name": "Jekyll",
|
|
||||||
"image": "mcr.microsoft.com/devcontainers/jekyll:2-bullseye",
|
|
||||||
"onCreateCommand": "git config --global --add safe.directory ${containerWorkspaceFolder}",
|
|
||||||
"postCreateCommand": "bash .devcontainer/post-create.sh",
|
|
||||||
"customizations": {
|
|
||||||
"vscode": {
|
|
||||||
"settings": {
|
|
||||||
"terminal.integrated.defaultProfile.linux": "zsh"
|
|
||||||
},
|
|
||||||
"extensions": [
|
|
||||||
// Liquid tags auto-complete
|
|
||||||
"killalau.vscode-liquid-snippets",
|
|
||||||
// Liquid syntax highlighting and formatting
|
|
||||||
"Shopify.theme-check-vscode",
|
|
||||||
// Shell
|
|
||||||
"timonwong.shellcheck",
|
|
||||||
"mkhl.shfmt",
|
|
||||||
// Common formatter
|
|
||||||
"EditorConfig.EditorConfig",
|
|
||||||
"esbenp.prettier-vscode",
|
|
||||||
"stylelint.vscode-stylelint",
|
|
||||||
"yzhang.markdown-all-in-one",
|
|
||||||
// Git
|
|
||||||
"mhutchie.git-graph"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,18 +0,0 @@
|
||||||
#!/usr/bin/env bash
|
|
||||||
|
|
||||||
if [ -f package.json ]; then
|
|
||||||
bash -i -c "nvm install --lts && nvm install-latest-npm"
|
|
||||||
npm i
|
|
||||||
npm run build
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Install dependencies for shfmt extension
|
|
||||||
curl -sS https://webi.sh/shfmt | sh &>/dev/null
|
|
||||||
|
|
||||||
# Add OMZ plugins
|
|
||||||
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting
|
|
||||||
git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions
|
|
||||||
sed -i -E "s/^(plugins=\()(git)(\))/\1\2 zsh-syntax-highlighting zsh-autosuggestions\3/" ~/.zshrc
|
|
||||||
|
|
||||||
# Avoid git log use less
|
|
||||||
echo -e "\nunset LESS" >>~/.zshrc
|
|
|
@ -1,17 +0,0 @@
|
||||||
body:
|
|
||||||
- type: checkboxes
|
|
||||||
attributes:
|
|
||||||
label: Checklist
|
|
||||||
description: Following the guidelines can make you more likely to get responses.
|
|
||||||
options:
|
|
||||||
- label: >-
|
|
||||||
I have read and accepted the
|
|
||||||
[contributing guidelines](https://github.com/cotes2020/jekyll-theme-chirpy/blob/master/docs/CONTRIBUTING.md).
|
|
||||||
required: true
|
|
||||||
|
|
||||||
- type: textarea
|
|
||||||
attributes:
|
|
||||||
label: Description
|
|
||||||
description: Please describe in detail what you want to share.
|
|
||||||
validations:
|
|
||||||
required: true
|
|
|
@ -1,17 +0,0 @@
|
||||||
body:
|
|
||||||
- type: checkboxes
|
|
||||||
attributes:
|
|
||||||
label: Checklist
|
|
||||||
description: Following the guidelines can make you more likely to get responses.
|
|
||||||
options:
|
|
||||||
- label: >-
|
|
||||||
I have read and accepted the
|
|
||||||
[contributing guidelines](https://github.com/cotes2020/jekyll-theme-chirpy/blob/master/docs/CONTRIBUTING.md).
|
|
||||||
required: true
|
|
||||||
|
|
||||||
- type: textarea
|
|
||||||
attributes:
|
|
||||||
label: Description
|
|
||||||
description: Please describe in detail what you want to share.
|
|
||||||
validations:
|
|
||||||
required: true
|
|
|
@ -1,17 +0,0 @@
|
||||||
body:
|
|
||||||
- type: checkboxes
|
|
||||||
attributes:
|
|
||||||
label: Checklist
|
|
||||||
description: Following the guidelines can make you more likely to get responses.
|
|
||||||
options:
|
|
||||||
- label: >-
|
|
||||||
I have read and accepted the
|
|
||||||
[contributing guidelines](https://github.com/cotes2020/jekyll-theme-chirpy/blob/master/docs/CONTRIBUTING.md).
|
|
||||||
required: true
|
|
||||||
|
|
||||||
- type: textarea
|
|
||||||
attributes:
|
|
||||||
label: Description
|
|
||||||
description: Please describe in detail what you want to share.
|
|
||||||
validations:
|
|
||||||
required: true
|
|
|
@ -1,17 +0,0 @@
|
||||||
body:
|
|
||||||
- type: checkboxes
|
|
||||||
attributes:
|
|
||||||
label: Checklist
|
|
||||||
description: Following the guidelines can make you more likely to get responses.
|
|
||||||
options:
|
|
||||||
- label: >-
|
|
||||||
I have read and accepted the
|
|
||||||
[contributing guidelines](https://github.com/cotes2020/jekyll-theme-chirpy/blob/master/docs/CONTRIBUTING.md).
|
|
||||||
required: true
|
|
||||||
|
|
||||||
- type: textarea
|
|
||||||
attributes:
|
|
||||||
label: Description
|
|
||||||
description: Please describe in detail what you want to share.
|
|
||||||
validations:
|
|
||||||
required: true
|
|
|
@ -1,17 +0,0 @@
|
||||||
body:
|
|
||||||
- type: checkboxes
|
|
||||||
attributes:
|
|
||||||
label: Checklist
|
|
||||||
description: Following the guidelines can make you more likely to get responses.
|
|
||||||
options:
|
|
||||||
- label: >-
|
|
||||||
I have read and accepted the
|
|
||||||
[contributing guidelines](https://github.com/cotes2020/jekyll-theme-chirpy/blob/master/docs/CONTRIBUTING.md).
|
|
||||||
required: true
|
|
||||||
|
|
||||||
- type: textarea
|
|
||||||
attributes:
|
|
||||||
label: Description
|
|
||||||
description: Please describe in detail what you want to share.
|
|
||||||
validations:
|
|
||||||
required: true
|
|
|
@ -1,26 +0,0 @@
|
||||||
body:
|
|
||||||
- type: checkboxes
|
|
||||||
attributes:
|
|
||||||
label: Checklist
|
|
||||||
description: Following the guidelines can make you more likely to get responses.
|
|
||||||
options:
|
|
||||||
- label: >-
|
|
||||||
I have read and accepted the
|
|
||||||
[contributing guidelines](https://github.com/cotes2020/jekyll-theme-chirpy/blob/master/docs/CONTRIBUTING.md).
|
|
||||||
required: true
|
|
||||||
|
|
||||||
- type: dropdown
|
|
||||||
attributes:
|
|
||||||
label: What is the topic?
|
|
||||||
options:
|
|
||||||
- Sharing tips and tricks
|
|
||||||
- Just chatting
|
|
||||||
validations:
|
|
||||||
required: true
|
|
||||||
|
|
||||||
- type: textarea
|
|
||||||
attributes:
|
|
||||||
label: Description
|
|
||||||
description: Please describe in detail what you want to share.
|
|
||||||
validations:
|
|
||||||
required: true
|
|
|
@ -1,26 +0,0 @@
|
||||||
body:
|
|
||||||
- type: checkboxes
|
|
||||||
attributes:
|
|
||||||
label: Checklist
|
|
||||||
description: Following the guidelines can make you more likely to get responses.
|
|
||||||
options:
|
|
||||||
- label: >-
|
|
||||||
I have read and accepted the
|
|
||||||
[contributing guidelines](https://github.com/cotes2020/jekyll-theme-chirpy/blob/master/docs/CONTRIBUTING.md).
|
|
||||||
required: true
|
|
||||||
|
|
||||||
- type: dropdown
|
|
||||||
attributes:
|
|
||||||
label: What is the topic?
|
|
||||||
options:
|
|
||||||
- Sharing tips and tricks
|
|
||||||
- Just chatting
|
|
||||||
validations:
|
|
||||||
required: true
|
|
||||||
|
|
||||||
- type: textarea
|
|
||||||
attributes:
|
|
||||||
label: Description
|
|
||||||
description: Please describe in detail what you want to share.
|
|
||||||
validations:
|
|
||||||
required: true
|
|
|
@ -1,26 +0,0 @@
|
||||||
body:
|
|
||||||
- type: checkboxes
|
|
||||||
attributes:
|
|
||||||
label: Checklist
|
|
||||||
description: Following the guidelines can make you more likely to get responses.
|
|
||||||
options:
|
|
||||||
- label: >-
|
|
||||||
I have read and accepted the
|
|
||||||
[contributing guidelines](https://github.com/cotes2020/jekyll-theme-chirpy/blob/master/docs/CONTRIBUTING.md).
|
|
||||||
required: true
|
|
||||||
|
|
||||||
- type: dropdown
|
|
||||||
attributes:
|
|
||||||
label: What is the topic?
|
|
||||||
options:
|
|
||||||
- Sharing tips and tricks
|
|
||||||
- Just chatting
|
|
||||||
validations:
|
|
||||||
required: true
|
|
||||||
|
|
||||||
- type: textarea
|
|
||||||
attributes:
|
|
||||||
label: Description
|
|
||||||
description: Please describe in detail what you want to share.
|
|
||||||
validations:
|
|
||||||
required: true
|
|
|
@ -1,26 +0,0 @@
|
||||||
body:
|
|
||||||
- type: checkboxes
|
|
||||||
attributes:
|
|
||||||
label: Checklist
|
|
||||||
description: Following the guidelines can make you more likely to get responses.
|
|
||||||
options:
|
|
||||||
- label: >-
|
|
||||||
I have read and accepted the
|
|
||||||
[contributing guidelines](https://github.com/cotes2020/jekyll-theme-chirpy/blob/master/docs/CONTRIBUTING.md).
|
|
||||||
required: true
|
|
||||||
|
|
||||||
- type: dropdown
|
|
||||||
attributes:
|
|
||||||
label: What is the topic?
|
|
||||||
options:
|
|
||||||
- Sharing tips and tricks
|
|
||||||
- Just chatting
|
|
||||||
validations:
|
|
||||||
required: true
|
|
||||||
|
|
||||||
- type: textarea
|
|
||||||
attributes:
|
|
||||||
label: Description
|
|
||||||
description: Please describe in detail what you want to share.
|
|
||||||
validations:
|
|
||||||
required: true
|
|
|
@ -1,26 +0,0 @@
|
||||||
body:
|
|
||||||
- type: checkboxes
|
|
||||||
attributes:
|
|
||||||
label: Checklist
|
|
||||||
description: Following the guidelines can make you more likely to get responses.
|
|
||||||
options:
|
|
||||||
- label: >-
|
|
||||||
I have read and accepted the
|
|
||||||
[contributing guidelines](https://github.com/cotes2020/jekyll-theme-chirpy/blob/master/docs/CONTRIBUTING.md).
|
|
||||||
required: true
|
|
||||||
|
|
||||||
- type: dropdown
|
|
||||||
attributes:
|
|
||||||
label: What is the topic?
|
|
||||||
options:
|
|
||||||
- Sharing tips and tricks
|
|
||||||
- Just chatting
|
|
||||||
validations:
|
|
||||||
required: true
|
|
||||||
|
|
||||||
- type: textarea
|
|
||||||
attributes:
|
|
||||||
label: Description
|
|
||||||
description: Please describe in detail what you want to share.
|
|
||||||
validations:
|
|
||||||
required: true
|
|
|
@ -1,17 +0,0 @@
|
||||||
body:
|
|
||||||
- type: checkboxes
|
|
||||||
attributes:
|
|
||||||
label: Checklist
|
|
||||||
description: Following the guidelines can make you more likely to get responses.
|
|
||||||
options:
|
|
||||||
- label: >-
|
|
||||||
I have read and accepted the
|
|
||||||
[contributing guidelines](https://github.com/cotes2020/jekyll-theme-chirpy/blob/master/docs/CONTRIBUTING.md).
|
|
||||||
required: true
|
|
||||||
|
|
||||||
- type: textarea
|
|
||||||
attributes:
|
|
||||||
label: Description
|
|
||||||
description: Please describe in detail what you want to share.
|
|
||||||
validations:
|
|
||||||
required: true
|
|
|
@ -1,17 +0,0 @@
|
||||||
body:
|
|
||||||
- type: checkboxes
|
|
||||||
attributes:
|
|
||||||
label: Checklist
|
|
||||||
description: Following the guidelines can make you more likely to get responses.
|
|
||||||
options:
|
|
||||||
- label: >-
|
|
||||||
I have read and accepted the
|
|
||||||
[contributing guidelines](https://github.com/cotes2020/jekyll-theme-chirpy/blob/master/docs/CONTRIBUTING.md).
|
|
||||||
required: true
|
|
||||||
|
|
||||||
- type: textarea
|
|
||||||
attributes:
|
|
||||||
label: Description
|
|
||||||
description: Please describe in detail what you want to share.
|
|
||||||
validations:
|
|
||||||
required: true
|
|
|
@ -1,17 +0,0 @@
|
||||||
body:
|
|
||||||
- type: checkboxes
|
|
||||||
attributes:
|
|
||||||
label: Checklist
|
|
||||||
description: Following the guidelines can make you more likely to get responses.
|
|
||||||
options:
|
|
||||||
- label: >-
|
|
||||||
I have read and accepted the
|
|
||||||
[contributing guidelines](https://github.com/cotes2020/jekyll-theme-chirpy/blob/master/docs/CONTRIBUTING.md).
|
|
||||||
required: true
|
|
||||||
|
|
||||||
- type: textarea
|
|
||||||
attributes:
|
|
||||||
label: Description
|
|
||||||
description: Please describe in detail what you want to share.
|
|
||||||
validations:
|
|
||||||
required: true
|
|
|
@ -1,17 +0,0 @@
|
||||||
body:
|
|
||||||
- type: checkboxes
|
|
||||||
attributes:
|
|
||||||
label: Checklist
|
|
||||||
description: Following the guidelines can make you more likely to get responses.
|
|
||||||
options:
|
|
||||||
- label: >-
|
|
||||||
I have read and accepted the
|
|
||||||
[contributing guidelines](https://github.com/cotes2020/jekyll-theme-chirpy/blob/master/docs/CONTRIBUTING.md).
|
|
||||||
required: true
|
|
||||||
|
|
||||||
- type: textarea
|
|
||||||
attributes:
|
|
||||||
label: Description
|
|
||||||
description: Please describe in detail what you want to share.
|
|
||||||
validations:
|
|
||||||
required: true
|
|
|
@ -1,17 +0,0 @@
|
||||||
body:
|
|
||||||
- type: checkboxes
|
|
||||||
attributes:
|
|
||||||
label: Checklist
|
|
||||||
description: Following the guidelines can make you more likely to get responses.
|
|
||||||
options:
|
|
||||||
- label: >-
|
|
||||||
I have read and accepted the
|
|
||||||
[contributing guidelines](https://github.com/cotes2020/jekyll-theme-chirpy/blob/master/docs/CONTRIBUTING.md).
|
|
||||||
required: true
|
|
||||||
|
|
||||||
- type: textarea
|
|
||||||
attributes:
|
|
||||||
label: Description
|
|
||||||
description: Please describe in detail what you want to share.
|
|
||||||
validations:
|
|
||||||
required: true
|
|
7
.github/DISCUSSION_TEMPLATE/ideas.yml
vendored
7
.github/DISCUSSION_TEMPLATE/ideas.yml
vendored
|
@ -1,7 +0,0 @@
|
||||||
body:
|
|
||||||
- type: textarea
|
|
||||||
attributes:
|
|
||||||
label: Description
|
|
||||||
description: Please describe in detail what you want to share.
|
|
||||||
validations:
|
|
||||||
required: true
|
|
25
.github/workflows/pr-filter.yml
vendored
25
.github/workflows/pr-filter.yml
vendored
|
@ -1,25 +0,0 @@
|
||||||
name: PR Filter
|
|
||||||
|
|
||||||
on:
|
|
||||||
pull_request_target:
|
|
||||||
types: [opened, reopened]
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
check-template:
|
|
||||||
if: github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
permissions:
|
|
||||||
pull-requests: write
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- name: Checkout Code
|
|
||||||
uses: actions/checkout@v4
|
|
||||||
|
|
||||||
- name: Check PR Content
|
|
||||||
id: intercept
|
|
||||||
uses: actions/github-script@v7
|
|
||||||
with:
|
|
||||||
github-token: ${{ secrets.GITHUB_TOKEN }}
|
|
||||||
script: |
|
|
||||||
const script = require('.github/workflows/scripts/pr-filter.js');
|
|
||||||
await script({ github, context, core });
|
|
23
.github/workflows/publish.yml
vendored
23
.github/workflows/publish.yml
vendored
|
@ -1,23 +0,0 @@
|
||||||
name: Publish
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
branches:
|
|
||||||
- docs
|
|
||||||
workflow_call:
|
|
||||||
secrets:
|
|
||||||
GH_PAT:
|
|
||||||
required: true
|
|
||||||
BUILDER:
|
|
||||||
required: true
|
|
||||||
workflow_dispatch:
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
launch:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
steps:
|
|
||||||
- run: |
|
|
||||||
curl -X POST -H "Accept: application/vnd.github+json" \
|
|
||||||
-H "Authorization: Bearer ${{ secrets.GH_PAT }}" \
|
|
||||||
https://api.github.com/repos/${{ secrets.BUILDER }}/dispatches \
|
|
||||||
-d '{"event_type":"deploy", "client_payload":{"branch": "${{ github.ref_name }}"}}'
|
|
36
.github/workflows/scripts/pr-filter.js
vendored
36
.github/workflows/scripts/pr-filter.js
vendored
|
@ -1,36 +0,0 @@
|
||||||
function hasTypes(markdown) {
|
|
||||||
return /## Type of change/.test(markdown) && /-\s\[x\]/i.test(markdown);
|
|
||||||
}
|
|
||||||
|
|
||||||
function hasDescription(markdown) {
|
|
||||||
return (
|
|
||||||
/## Description/.test(markdown) &&
|
|
||||||
!/## Description\s*\n\s*(##|\s*$)/.test(markdown)
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
module.exports = async ({ github, context, core }) => {
|
|
||||||
const pr = context.payload.pull_request;
|
|
||||||
const body = pr.body === null ? '' : pr.body;
|
|
||||||
const markdown = body.replace(/<!--[\s\S]*?-->/g, '');
|
|
||||||
const action = context.payload.action;
|
|
||||||
|
|
||||||
const isValid =
|
|
||||||
markdown !== '' && hasTypes(markdown) && hasDescription(markdown);
|
|
||||||
|
|
||||||
if (!isValid) {
|
|
||||||
await github.rest.pulls.update({
|
|
||||||
...context.repo,
|
|
||||||
pull_number: pr.number,
|
|
||||||
state: 'closed'
|
|
||||||
});
|
|
||||||
|
|
||||||
await github.rest.issues.createComment({
|
|
||||||
...context.repo,
|
|
||||||
issue_number: pr.number,
|
|
||||||
body: `Oops, it seems you've ${action} an invalid pull request. No worries, we'll close it for you.`
|
|
||||||
});
|
|
||||||
|
|
||||||
core.setFailed('PR content does not meet template requirements.');
|
|
||||||
}
|
|
||||||
};
|
|
|
@ -1 +0,0 @@
|
||||||
npx --no -- commitlint --edit $1
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
- type: forgejo
|
- type: forgejo
|
||||||
icon: "fa-solid fa-code-branch"
|
icon: "fa-solid fa-code-branch"
|
||||||
url: 'https://git.aliberksandikci.com.tr/'
|
url: 'https://git.asandikci.com/'
|
||||||
|
|
||||||
- type: xmpp
|
- type: xmpp
|
||||||
icon: 'fa fa-xmpp'
|
icon: 'fa fa-xmpp'
|
||||||
|
@ -32,6 +32,10 @@
|
||||||
icon: 'fl-codeberg'
|
icon: 'fl-codeberg'
|
||||||
url: 'https://codeberg.org/asandikci'
|
url: 'https://codeberg.org/asandikci'
|
||||||
|
|
||||||
|
- type: github
|
||||||
|
icon: 'fa-github'
|
||||||
|
url: 'https://github.com/asandikci'
|
||||||
|
|
||||||
- type: rss
|
- type: rss
|
||||||
icon: "fas fa-rss"
|
icon: "fas fa-rss"
|
||||||
noblank: true
|
noblank: true
|
||||||
|
|
Loading…
Reference in a new issue