deploy forgejo actions
All checks were successful
Deploy / deploy (push) Successful in 1m16s

This commit is contained in:
Yan Lin 2026-02-18 09:29:44 +01:00
parent 99bb2ecdcd
commit 4f1fe35154
2 changed files with 37 additions and 6 deletions

View file

@ -0,0 +1,31 @@
name: Deploy
on:
push:
branches:
- main
jobs:
deploy:
runs-on: node-20
steps:
- name: Checkout
uses: https://code.forgejo.org/actions/checkout@v4
- name: Install dependencies
run: |
apt-get update && apt-get install -y python3-pip
pip install --break-system-packages -r requirements.txt
- name: Build site
run: python3 generate.py
- name: Deploy to Cloudflare Pages
env:
CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
run: |
npx wrangler pages project create ${{ secrets.CF_PAGES_PROJECT_NAME }} --production-branch=main 2>/dev/null || true
npx wrangler pages deploy dist/ \
--project-name=${{ secrets.CF_PAGES_PROJECT_NAME }} \
--commit-dirty=true

View file

@ -307,21 +307,21 @@ presentations:
- "Oral Presentation" - "Oral Presentation"
- "PNCS17" - "PNCS17"
links: links:
Slides: "https://github.com/Logan-Lin/homepage/blob/main/assets/pncs17-slides.pdf" Slides: "https://git.yanlincs.com/yanlin/homepage/src/branch/main/assets/pncs17-slides.pdf"
- title: "Self-supervised Learning of Trajectory Data" - title: "Self-supervised Learning of Trajectory Data"
tags: tags:
- "Guest lecture" - "Guest lecture"
- "Aalborg University" - "Aalborg University"
links: links:
Slides: "https://github.com/Logan-Lin/homepage/blob/main/assets/Self-supervised%20Learning%20of%20Trajectory%20Data.pdf" Slides: "https://git.yanlincs.com/yanlin/homepage/src/branch/main/assets/Self-supervised%20Learning%20of%20Trajectory%20Data.pdf"
- title: "PLM4Traj: Leveraging Pre-trained Language Models for Cognizing Movement Patterns and Travel Purposes from Trajectories" - title: "PLM4Traj: Leveraging Pre-trained Language Models for Cognizing Movement Patterns and Travel Purposes from Trajectories"
tags: tags:
- "Workshop presentation" - "Workshop presentation"
- "KDD 2024" - "KDD 2024"
links: links:
Slides: "https://github.com/Logan-Lin/homepage/blob/main/assets/KDD_2024_Workshop_PLM4Traj.pdf" Slides: "https://git.yanlincs.com/yanlin/homepage/src/branch/main/assets/KDD_2024_Workshop_PLM4Traj.pdf"
Paper: "https://arxiv.org/abs/2405.12459" Paper: "https://arxiv.org/abs/2405.12459"
- title: "Origin-Destination Travel Time Oracle for Map-based Services" - title: "Origin-Destination Travel Time Oracle for Map-based Services"
@ -329,21 +329,21 @@ presentations:
- "Paper Oral" - "Paper Oral"
- "SIGMOD 2024" - "SIGMOD 2024"
links: links:
Slides: "https://github.com/Logan-Lin/homepage/blob/main/assets/SIGMOD-Oral-PPT.pdf" Slides: "https://git.yanlincs.com/yanlin/homepage/src/branch/main/assets/SIGMOD-Oral-PPT.pdf"
- title: "Self-supervised Learning of Spatial-temporal Trajectories" - title: "Self-supervised Learning of Spatial-temporal Trajectories"
tags: tags:
- "Tutorial" - "Tutorial"
- "SpatialDI 2024" - "SpatialDI 2024"
links: links:
Slides: "https://github.com/Logan-Lin/homepage/blob/main/assets/Talk%20on%20SpatialDI%202024.pdf" Slides: "https://git.yanlincs.com/yanlin/homepage/src/branch/main/assets/Talk%20on%20SpatialDI%202024.pdf"
- title: "Pre-training Context and Time Aware Location Embeddings from Spatial-Temporal Trajectories for User Next Location Prediction" - title: "Pre-training Context and Time Aware Location Embeddings from Spatial-Temporal Trajectories for User Next Location Prediction"
tags: tags:
- "Paper Oral" - "Paper Oral"
- "AAAI 2021" - "AAAI 2021"
links: links:
Slides: "https://github.com/Logan-Lin/homepage/blob/main/assets/AAAI21%20Oral%20PPT.pdf" Slides: "https://git.yanlincs.com/yanlin/homepage/src/branch/main/assets/AAAI21%20Oral%20PPT.pdf"
services: services:
- "IEEE, ACM member" - "IEEE, ACM member"