Compare commits

...

11 Commits

Author SHA1 Message Date
38a91e0abc Update workflow
- change to `gitea.com` for used actons
- bump checkout 4 -> 5
- bump setup-python 5 -> 6
- bump python version 3.11 -> 3.12
- only run actions on version tag.

update changelog
- fix history
- add section for this update.
2025-09-10 17:07:28 -07:00
d304d08638 Merge branch 'v2.4.2' into main
All checks were successful
CI/CD Pipeline / job1 (push) Successful in 3m5s
2025-09-10 16:49:43 -07:00
49810998f7 Merge branch v2.3.3 into v2.4.2 2025-09-10 16:48:37 -07:00
1fa08afc6d Bump versionfile, update changelog 2025-09-10 16:41:10 -07:00
38a506649c fix workflow finally.... ;-;
Some checks failed
CI/CD Pipeline / job1 (push) Failing after 3m52s
2024-10-26 02:19:11 -07:00
7ab8da8dcd bs commit to fix an issue with actions caused by an issue with the server 2024-10-26 01:35:40 -07:00
636f635fea fix workflow 2024-10-26 01:04:21 -07:00
243f889725 Update workflow, bump version, update changelog 2024-10-26 00:59:25 -07:00
8f90987c09 Update to gitea actions. 2024-10-26 00:46:36 -07:00
d4fb67577d Merge commit 'e631b17fb15f161e3c89959e794d8fc5feadd7f8' on branch master into main. 2024-10-26 00:38:12 -07:00
4cc23cea5f add strikethru and footnotes functionality 2024-09-05 21:05:02 -07:00
7 changed files with 64 additions and 90 deletions

View File

@@ -0,0 +1,36 @@
name: CI/CD Pipeline
on:
push:
tags:
- "v**"
jobs:
job1:
runs-on: ubuntu-latest
steps:
- uses: https://gitea.com/actions/checkout@v5
- uses: https://gitea.com/actions/setup-python@v6
with:
python-version: "3.12"
- run: |
make venv
- run: |
make lint
- run: |
make mypy
- run: |
make test
- run: |
make test-release
-
name: Push to docker pypi registry.
env:
TWINE_USERNAME: ${{ secrets.REGISTRY_USERNAME }}
TWINE_PASSWORD: ${{ secrets.REGISTRY_TOKEN }}
TWINE_REPOSITORY_URL: "https://gitea.raer.me/api/packages/freyjagp/pypi"
run: |
venv/bin/python3 -m twine upload --verbose dist/*

View File

@@ -1,15 +0,0 @@
version: 2
updates:
- package-ecosystem: "pip"
directory: "/"
schedule:
interval: "weekly"
groups:
all:
patterns:
- "*"
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"

View File

@@ -1,74 +0,0 @@
on:
- push
- pull_request
jobs:
test:
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os:
- ubuntu-latest
- macos-latest
- windows-latest
python-version:
- "3.10"
- "3.11"
- "3.12"
- "3.13"
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
- run: |
make venv
- run: |
make test
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: "3.x"
- run: |
make venv
- run: |
make lint
mypy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: "3.x"
- run: |
make venv
- run: |
make mypy
test-release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: "3.x"
- run: |
make venv
- run: |
make test-release

View File

@@ -1,5 +1,29 @@
# Changelog
## [2.4.3(Unreleased)] --
Update workflow
- change to `gitea.com` for used actons
- bump checkout 4 -> 5
- bump setup-python 5 -> 6
- bump python version 3.11 -> 3.12
## [2.4.2] -- 2025-09-10
- Merged original dev's work on v2.3.x into my fork.
## [2.4.1] -- 2024-10-26
* Merged original dev's work on v2.3.x into my fork.
* update gitea workflow to hopefully build/push any updates made to my fork of blag.
## [2.4.0] -- 2024-09-05
* added strikethru and footnotes to blag renders.
## [unreleased] --
## [unreleased] --
* Removed requirements.txt and requirements-dev.txt

View File

@@ -30,6 +30,8 @@ def markdown_factory() -> Markdown:
"""
md = Markdown(
extensions=[
"footnotes", # Add footnotes support
"pymdownx.tilde", # Add strukethrough support
"meta",
"fenced_code",
"codehilite",

View File

@@ -1,3 +1,3 @@
"""Version information for the blag package."""
__VERSION__ = "2.3.3"
__VERSION__ = "2.4.2"

View File

@@ -18,6 +18,7 @@ dependencies = [
"jinja2",
"markdown",
"pygments",
"pymdown-extensions"
]
[project.scripts]