Skip to content
View knownassurajit's full-sized avatar
๐Ÿง 
Shifting paradigm
๐Ÿง 
Shifting paradigm

Block or report knownassurajit

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse

๐Ÿค– Profile Automation Workflows (knownassurajit/.github)

This directory contains GitHub Actions workflows that automatically refresh contribution statistics, activity feeds, and profile assets.


โšก Workflows

  • update_activity.yml: Runs on a 12-hour cron (0 */12 * * *) and on workflow_dispatch. It executes inside a python:3.10-slim container to keep the runtime pinned and reproducible.

Branching model: develop โ†’ master

This repo runs an unattended developโ†’master pipeline, with no manual review step:

  1. Validate โ€” the job checks out develop and byte-compiles update_github_activity.py, download_badges.py, and design_tokens.py (python -m py_compile). If validation fails, the job stops here โ€” nothing is committed or promoted.
  2. Generate + commit to develop โ€” update_github_activity.py regenerates README.md and the assets/stat-overview.svg / assets/stat-languages.svg badges, and the changes are committed and pushed to develop (not master) as github-actions[bot].
  3. Promote to master โ€” once the develop commit lands, the same job fast-forwards master to that commit (git merge --ff-only) and pushes it. This is a straight fast-forward, never a force-push; if develop and master have diverged such that a fast-forward isn't possible, the job fails loudly instead of overwriting history.

master is the branch that actually renders as the public github.com/knownassurajit profile page. develop is where the bot's generated commits land first and pass validation before being promoted.

Pinned Loading

  1. impstr impstr Public

    Kotlin 1

  2. void void Public

    Kotlin 1

  3. clndr clndr Public

    Kotlin

  4. dvide dvide Public

    Kotlin

  5. rebyld rebyld Public

    HTML

  6. light-sdk light-sdk Public

    Forked from lightphone/light-sdk

    Scaffold for building custom tools for the Light Phone III

    Kotlin