Skip to content

Commit 2587cf0

Browse files
committed
Add docs in GitHub Pages
1 parent c176e28 commit 2587cf0

File tree

3 files changed

+33
-0
lines changed

3 files changed

+33
-0
lines changed

.github/workflows/docs.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: docs
2+
on:
3+
push:
4+
branches:
5+
- main
6+
permissions:
7+
contents: write
8+
jobs:
9+
deploy:
10+
runs-on: ubuntu-latest
11+
steps:
12+
- uses: actions/checkout@v4
13+
- name: Configure Git Credentials
14+
run: |
15+
git config user.name github-actions[bot]
16+
git config user.email 41898282+github-actions[bot]@users.noreply.github.com
17+
- uses: actions/setup-python@v5
18+
with:
19+
python-version: 3.x
20+
- run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV
21+
- uses: actions/cache@v4
22+
with:
23+
key: mkdocs-material-${{ env.cache_id }}
24+
path: .cache
25+
restore-keys: |
26+
mkdocs-material-
27+
- run: pip install mkdocs-material
28+
- run: mkdocs gh-deploy --force

docs/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Text Counter Applications in Java, Kotlin and Groovy
2+
This repository contains text counter applications for Java, Kotlin, and Groovy languages. All files in this repository have Java Swing and JavaFX versions of the text counter applications and it can calculate the character, word, and line counts for the entered text box area and the uploaded text files. JavaFX files are available in both JavaFX code and FXML files.

mkdocs.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
site_name: Text Counter Application in Java, Kotlin, Scala and Groovy
2+
theme: material
3+
repo_url: https://github.com/lulunac27a/text-counter-java-application

0 commit comments

Comments
 (0)