Action Workflows
projects.ce.pdn.ac.lk
Build and Deploy
- Build Time: Daily 12.00 Mid Night (+5:30 timezone)
- Action Link: https://github.com/cepdnaclk/projects.ce.pdn.ac.lk/actions/workflows/scheduled-deploy.yml
-
Tasks:
- Obtain the Project information from GitHub
- Update the "Latest Projects" list
- Update the "Popular Projects" list
Collect Dynamic Data
- Build Time: Weekly Every Sunday, 11.50 PM (+5:30 timezone)
- Action Link: https://github.com/cepdnaclk/projects.ce.pdn.ac.lk/actions/workflows/dynamic-data.yml
-
Tasks:
- Obtain the Project information from Projects API (api.ce.pdn.ac.lk/projects/v1)
- Update the Project Tag information
people.ce.pdn.ac.lk
Update Profile Details - Daily
- Build Time: Daily 12.00 Mid Night (+5:30 timezone)
- Action Link: https://github.com/cepdnaclk/people.ce.pdn.ac.lk/actions/workflows/daily.yml
-
Tasks:
- Update Undergraduate Student Profiles from Google Form
- Update Postgraduate Student Profiles from Google Form
- Resize Student Images
Weekly Updates
- Build Time: 12.30 AM Monday (+5:30 timezone)
- Action Link: https://github.com/cepdnaclk/people.ce.pdn.ac.lk/actions/workflows/weekly.yml
-
Tasks:
- Download Academic Staff pages from Google Drive
- Generate Performance Badges for the students
- ACES Committee detail update
- Resize Staff Images
Update Project and Publication Details
- Build Time: Daily 12.10 AM (+5:30 timezone)
- Action Link: https://github.com/cepdnaclk/people.ce.pdn.ac.lk/actions/workflows/update_projects_n_publications.yml
-
Tasks:
- Update Student Project Details
- Update Student/Staff Publication Details
api.ce.pdn.ac.lk
Daily Build
- Build Time: Daily 12.20 AM (+5:30 timezone)
- Action Link: https://github.com/cepdnaclk/api.ce.pdn.ac.lk/actions/workflows/daily.yml
-
Tasks:
- Generate Student API files
- Generate Academic Staff API files
Publications API
- Build Time: Daily 6.00 AM (+5:30 timezone)
- Action Link: https://github.com/cepdnaclk/api.ce.pdn.ac.lk/actions/workflows/publications_api.yml
-
Tasks:
- Generate Publication files
- Generate filtered Publication lists
- Send the notifications to Discord Webhook
Workflow Status Check
- Build Time: Daily 1.30 AM (+5:30 timezone)
- Action Link: https://github.com/cepdnaclk/api.ce.pdn.ac.lk/actions/workflows/workflow_check.yml
-
Tasks:
- Check the status of the Workflows and update the Workflow API