Upload File/Enter Text
- -Converted Text
- -{{ resp_text }}
-
- diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml new file mode 100644 index 0000000..b487dab --- /dev/null +++ b/.gitea/workflows/deploy.yaml @@ -0,0 +1,51 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. + +# GitHub recommends pinning actions to a commit SHA. +# To get a newer version, you will need to update the SHA. +# You can also reference a tag or branch, but the action may change without warning. + +name: Publish Docker image +on: push + +jobs: + push_to_registry: + name: Push Docker image to Docker Hub + runs-on: ubuntu-latest + # permissions: + # packages: write + # contents: read + # attestations: write + # id-token: write + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: "check is REGISTRY_TOKEN exists" + env: + super_secret: ${{ secrets.REGISTRY_TOKEN }} + if: ${{ env.super_secret == '' }} + run: 'echo "echo the secret \"REGISTRY_TOKEN\" has not been made; echo please go to \"settings \> secrets \> actions\" to create it"' + - name: Login to GitHub Container Registry + uses: docker/login-action@v3 + with: + registry: git.letsstein.de + username: jenkins + password: ${{ secrets.REGISTRY_TOKEN }} + + - name: Extract metadata (tags, labels) for Docker + id: meta + uses: docker/metadata-action@v3 + with: + images: git.letsstein.de/tom/anki_convert + + - name: Build and push Docker image + id: push + uses: docker/build-push-action@v3 + with: + context: . + file: ./Dockerfile + push: true + tags: ${{ steps.meta.outputs.tags }} + labels: ${{ steps.meta.outputs.labels }} diff --git a/src/functions.py b/src/functions.py index 59d47c2..236cf6d 100755 --- a/src/functions.py +++ b/src/functions.py @@ -50,10 +50,10 @@ def convert_text(text: str): for line in seperate(text): # add anki field into line and count the number of changes - line, num = re.subn("(:)(..+)", rf"\1 {{{{c{field_nr}::\2}}}}", line) + line, num = re.subn("(:|\.)(..+)", rf"\1 {{{{c{field_nr}::\2}}}}", line) # if anki field added increase field number - if num > 0: - field_nr += 1 + # if num > 0: + # field_nr += 1 # add changed line to array changed_lines.append(line) diff --git a/src/templates/index.html b/src/templates/index.html index e7b1de1..be00e7f 100755 --- a/src/templates/index.html +++ b/src/templates/index.html @@ -1,32 +1,34 @@ - + -
-{{ resp_text }}
-
-
+{{ resp_text }}
+
+