Compare commits

...

22 Commits
v2.2.2 ... main

Author SHA1 Message Date
44538f3af6 Update .gitea/workflows/build.yaml
Some checks failed
Build and Release / build (push) Failing after 3m0s
2025-03-25 13:03:15 +00:00
65e919ae70 Update .gitea/workflows/build.yaml
Some checks failed
Build and Release / build (push) Failing after 1m1s
2025-03-25 13:00:08 +00:00
2977e413d7 Update .gitea/workflows/build.yaml
Some checks failed
Build and Release / build (push) Failing after 13s
2025-03-25 12:56:31 +00:00
70b7550747 Update .gitea/workflows/build.yaml 2025-03-25 12:45:18 +00:00
Nareshkumar Rao
4484fc0303 wip
Some checks failed
Build and Release / build (push) Has been cancelled
2025-03-23 14:35:11 +01:00
Nareshkumar Rao
9fe5342173 wip 2025-03-23 14:31:29 +01:00
Nareshkumar Rao
559d6b92d1 wip 2025-03-23 13:07:36 +01:00
Nareshkumar Rao
212a94323f wip 2025-03-23 12:58:46 +01:00
Nareshkumar Rao
59d7e220ff wip 2025-03-23 12:57:41 +01:00
Nareshkumar Rao
432defcf5e wip 2025-03-23 12:22:44 +01:00
Nareshkumar Rao
d8348e4242 wip 2025-03-23 12:19:54 +01:00
Nareshkumar Rao
48ddccb40c wip 2025-03-23 12:14:49 +01:00
Nareshkumar Rao
4c2f351506 wip 2025-03-23 12:10:51 +01:00
Nareshkumar Rao
1c8a16aedf wip 2025-03-23 04:15:07 +01:00
Nareshkumar Rao
85a14b6bc0 wip 2025-03-23 04:08:24 +01:00
Nareshkumar Rao
70401a3750 wip 2025-03-23 04:07:35 +01:00
Nareshkumar Rao
b80f99ab2e wip
Some checks failed
Build and Release / build (push) Failing after 5s
2025-03-23 04:05:04 +01:00
Nareshkumar Rao
46d214a642 wip
Some checks failed
Build and Release / build (push) Has been cancelled
2025-03-23 04:01:06 +01:00
Nareshkumar Rao
8d56a258bd wip
Some checks failed
Build and Release / build (push) Has been cancelled
2025-03-23 03:55:27 +01:00
Nareshkumar Rao
b68687f0bd wip
Some checks failed
Build and Release / build (push) Has been cancelled
2025-03-23 03:27:54 +01:00
Nareshkumar Rao
6d3f2a6942 wip
Some checks failed
Build and Release / build (push) Has been cancelled
2025-03-23 03:22:54 +01:00
Nareshkumar Rao
ec4d31598b wip
Some checks failed
Build and Release / build (push) Has been cancelled
2025-03-23 03:19:36 +01:00

View File

@ -3,56 +3,24 @@ name: Build and Release
on:
push:
tags:
- "*"
- 'v*'
schedule:
- cron: '@monthly'
jobs:
build:
runs-on: ubuntu-latest
container:
image: alpine:latest
options: --user root
steps:
- run: apk add --no-cache nodejs nix
- name: Checkout code
uses: actions/checkout@v3
- name: Build LaTeX
uses: nareshkumarrao/texliveonfly
with:
run: |
tlmgr update --self --all
texliveonfly Main.tex
biber main
texliveonfly Main.tex
biber main
texliveonfly Main.tex
uses: actions/checkout@v4
- run: nix-channel --add https://nixos.org/channels/nixos-24.11 nixpkgs && nix-channel --update
- run: nix-shell -p biber tectonic --run "tectonic Main.tex"
- name: Create Release
id: create_release
uses: actions/create-release@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
uses: https://github.com/softprops/action-gh-release@v2
with:
tag_name: ${{ github.ref }}
release_name: Release ${{ github.ref }}
draft: false
prerelease: false
- name: Upload PDF to Release
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./Main.pdf
asset_name: Main.pdf
asset_content_type: application/pdf
# - name: Upload to FTP
# uses: SamKirkland/FTP-Deploy-Action@v4.3.4
# with:
# server: nareshkumarrao.com
# username: ${{ secrets.FTP_USERNAME }}
# password: ${{ secrets.FTP_PASSWORD }}
# port: 21
# protocol: ftp
# local-dir: ./
# server-dir: master_thesis/
# include: Main.pdf
files: Main.pdf