Skip to content
View andrewhaller's full-sized avatar

Block or report andrewhaller

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. 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
andrewhaller/README.md

⭐ andrewhaller

The andrewhaller public profile doc.

Tip

See my org profile, gists and lists.

🐙 Marketplace Actions

GitHub search: org:stairwaytowonderland topic:github-action topic:marketplace

Personal list: My Marketplace Actions

🛒 Marketplace Action | Adds the specified repo or owner issues or pull requests to a GitHub project.

🛒 Marketplace Action | Builds the project with npm, runs semantic-release, and base64-encodes the release notes for safe transport.

🛒 Marketplace Action | This GitHub Action creates and updates normalized major version tags (e.g. v1, v2) when a semantic versioning tag is pushed.

🛒 Marketplace Action | Creates a GitHub organization repository with overrideable pre-defined settings and branch rulesets.

🛒 Marketplace Action | Trigger a workflow_dispatch event on a target workflow file.

🗃️ Repository Creation & Management

🌌 Automatically create a repository using the GitHub API.

🐞 A centralized issue management repository.

🏷️ A centralized label management repository.

📋 A minimal starting point for a basic repository.

📋 Use this template to bootstrap the creation of a TypeScript action.

🐍 Python Projects

📋 A minimal starting point for a Python project wired up to the shared CI/CD workflows.

🔄 Reuseable workflows to release a Python app using semantic versioning, create a wheel package artifact, and publish a release.

🔥 Cloudflare

☁️ 📧 A Cloudflare Email Worker that receives incoming emails, parses them, and sends formatted notifications to Slack via webhooks.

📋 A Cloudflare Email Worker Terraform Template.

🐳 Docker Images

cpython (production-ready)

🐍 Self-maintained Python docker image project.

A production-ready, self-maintained Python Docker image that builds CPython from source on top of a Debian-based (Debian or Ubuntu) base image.

Designed for use as a lightweight, customizable Python runtime in container-based apps and workflows.

🌊 Shared Actions & Workflows Monorepo

Monorepo for internal use.

⚙️ Shared actions monorepo for use by the organization.

This shared repository contains actions to assist in:

... and more!

Pinned Loading

  1. Single line command to obtain OIDC p... Single line command to obtain OIDC provider thumbprints from a secure host
    1
    # OIDC Provider Thumbprint Extraction Script
    2
    
                  
    3
    ## Overview
    4
    
                  
    5
    This script (**provided as a single-line *command***) extracts SSL (TLS) certificate thumbprints from a secure host. It's particularly useful when configuring AWS IAM OIDC providers that need to trust a certificate chain.
  2. stairwaytowonderland/resume-md-to-ats-converter stairwaytowonderland/resume-md-to-ats-converter Public

    🚀 A tool to convert your Markdown resume or cv into an ATS-friendly Word document that looks clean and professional while preserving your carefully crafted content.

    Python 4 2

  3. stairwaytowonderland/cloudflare-email-worker-iac stairwaytowonderland/cloudflare-email-worker-iac Public template

    📋 A Cloudflare Email Worker Terraform Template.

    HCL 2

  4. stairwaytowonderland/aws-ecs-alb-autoscaling-python-demo stairwaytowonderland/aws-ecs-alb-autoscaling-python-demo Public

    ☁️ 🐍 🧪 🌐 A Flask-based API demo (for managing candidate data). Deployed on AWS using Terraform and Docker, in an Auto Scaling group, behind an Application Load Balancer.

    HCL 1

  5. stairwaytowonderland/repository-create stairwaytowonderland/repository-create Public

    🛒 Marketplace Action | Creates a GitHub organization repository with overrideable pre-defined settings and branch rulesets.

    TypeScript 2 1

  6. stairwaytowonderland/cpython stairwaytowonderland/cpython Public

    🐳 🐍 Self-maintained Python docker image project.

    Shell 1