Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add type-safety to github expressions #61

Open
1 of 12 tasks
tusharmath opened this issue Nov 21, 2024 · 0 comments
Open
1 of 12 tasks

feat: add type-safety to github expressions #61

tusharmath opened this issue Nov 21, 2024 · 0 comments
Assignees
Labels
good first issue Good for newcomers

Comments

@tusharmath
Copy link
Contributor

To make Github Expressions type-safe we have started work in https://github.com/tailcallhq/gh-workflow/blob/main/src/expr.rs

However, it still needs to support the following APIs:

  • github
  • env
  • vars
  • job
  • jobs
  • steps
  • runner
  • secrets
  • strategy
  • matrix
  • needs
  • inputs

Refer to the documentation for workflows over here - https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/accessing-contextual-information-about-workflow-runs#inputs-context

@tusharmath tusharmath added the good first issue Good for newcomers label Nov 21, 2024
@tusharmath tusharmath changed the title Make github expressions type-safe feat: Make github expressions type-safe Nov 21, 2024
@tusharmath tusharmath changed the title feat: Make github expressions type-safe feat: Add type-safety to github expressions Nov 21, 2024
@tusharmath tusharmath changed the title feat: Add type-safety to github expressions feat: add type-safety to github expressions Nov 21, 2024
@ssddOnTop ssddOnTop self-assigned this Nov 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants