https://github.com/harisekhon/github-actions-contexts
Dumps GitHub Actions Contexts from different triggers. Useful for seeing undocumented context fields to use in workflows
https://github.com/harisekhon/github-actions-contexts
actions ci ci-cd cicd contexts fields github github-actions pull pull-request push schedule triggers variables workflow-dispatch workflows
Last synced: 4 months ago
JSON representation
Dumps GitHub Actions Contexts from different triggers. Useful for seeing undocumented context fields to use in workflows
- Host: GitHub
- URL: https://github.com/harisekhon/github-actions-contexts
- Owner: HariSekhon
- License: mit
- Created: 2022-08-17T10:32:00.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-02-06T13:39:58.000Z (8 months ago)
- Last Synced: 2025-02-06T14:35:24.501Z (8 months ago)
- Topics: actions, ci, ci-cd, cicd, contexts, fields, github, github-actions, pull, pull-request, push, schedule, triggers, variables, workflow-dispatch, workflows
- Language: Shell
- Homepage: https://www.linkedin.com/in/HariSekhon
- Size: 42 KB
- Stars: 8
- Watchers: 4
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GitHub Actions Contexts
[](https://github.com/HariSekhon/GitHub-Actions-Contexts/stargazers)
[](https://github.com/HariSekhon/GitHub-Actions-Contexts/network)
[](https://github.com/boyter/scc/)
[](https://github.com/boyter/scc/)
[](https://github.com/HariSekhon/GitHub-Actions-Contexts/blob/master/LICENSE)
[](https://www.linkedin.com/in/HariSekhon/)
[](https://github.com/HariSekhon/GitHub-Actions-Contexts/commits/master)[](https://github.com/HariSekhon/GitHub-Actions-Contexts/actions/workflows/dump_contexts.yaml)
[](https://github.com/HariSekhon/GitHub-Actions-Contexts/actions/workflows/markdown.yaml)Dumps GitHub Actions contexts for debugging and exploring undocumented fields to be used in advanced GitHub Actions
workflows.Dumps for:
- Linux (Ubuntu latest inside container for max info including Docker)
- macOS latest - you'll want this to reference for iOS mobile development CI/CD referenceUses my [GitHub-Actions Reusable Workflows Library](https://github.com/HariSekhon/GitHub-Actions)
where there is much more interesting and advanced stuff.## Specific Contexts
Available context information changes depending on the context that triggered the workflow,
so you will likely need to check and compare these more specific context dumps:[](https://github.com/HariSekhon/GitHub-Actions-Contexts/actions/workflows/dump_contexts.yaml?query=event%3Apush) -
[Push Contexts](https://github.com/HariSekhon/GitHub-Actions-Contexts/actions/workflows/dump_contexts.yaml?query=event%3Apush)[](https://github.com/HariSekhon/GitHub-Actions-Contexts/actions/workflows/dump_contexts.yaml?query=event%3Apull_request) -
[Pull Request Contexts](https://github.com/HariSekhon/GitHub-Actions-Contexts/actions/workflows/dump_contexts.yaml?query=event%3Apull_request)[](https://github.com/HariSekhon/GitHub-Actions-Contexts/actions/workflows/dump_contexts.yaml?query=event%3Aworkflow_dispatch) -
[Workflow Dispatch Contexts (Manual trigger)](https://github.com/HariSekhon/GitHub-Actions-Contexts/actions/workflows/dump_contexts.yaml?query=event%3Aworkflow_dispatch)[](https://github.com/HariSekhon/GitHub-Actions-Contexts/actions/workflows/dump_contexts.yaml?query=event%3Aschedule) -
[Schedule Contexts](https://github.com/HariSekhon/GitHub-Actions-Contexts/actions/workflows/dump_contexts.yaml?query=event%3Aschedule)### GitHub Documentation
### Knowledge Base
Check the Knowledge-Base
[GitHub Actions Best Practices](https://github.com/HariSekhon/Knowledge-Base/blob/main/github-actions.md)
page.### GitHub Actions Library
[](https://github.com/HariSekhon/GitHub-Actions)
## More Core Repos
### Knowledge
[](https://github.com/HariSekhon/Knowledge-Base)
[](https://github.com/HariSekhon/Diagrams-as-Code)### DevOps Code
[](https://github.com/HariSekhon/DevOps-Bash-tools)
[](https://github.com/HariSekhon/DevOps-Python-tools)
[](https://github.com/HariSekhon/DevOps-Perl-tools)
[](https://github.com/HariSekhon/DevOps-Golang-tools)### Containerization
[](https://github.com/HariSekhon/Kubernetes-configs)
[](https://github.com/HariSekhon/Dockerfiles)### CI/CD
[](https://github.com/HariSekhon/GitHub-Actions)
[](https://github.com/HariSekhon/Jenkins)### DBA - SQL
[](https://github.com/HariSekhon/SQL-scripts)
### DevOps Reloaded
[](https://github.com/HariSekhon/Nagios-Plugins)
[](https://github.com/HariSekhon/HAProxy-configs)
[](https://github.com/HariSekhon/Terraform)
[](https://github.com/HariSekhon/Packer-templates)
[](https://github.com/HariSekhon/Nagios-Plugin-Kafka)### Templates
[](https://github.com/HariSekhon/Templates)
[](https://github.com/HariSekhon/Template-repo)### Misc
[](https://github.com/HariSekhon/Spotify-tools)
[](https://github.com/HariSekhon/Spotify-playlists)The rest of my original source repos are
[here](https://github.com/HariSekhon?tab=repositories&q=&type=source&language=&sort=stargazers).Pre-built Docker images are available on my [DockerHub](https://hub.docker.com/u/harisekhon/).
