Skip to content

Add GitHub Action for Fixture Regeneration#59

Closed
ryan-gang wants to merge 23 commits intomainfrom
fixture-gen-action
Closed

Add GitHub Action for Fixture Regeneration#59
ryan-gang wants to merge 23 commits intomainfrom
fixture-gen-action

Conversation

@ryan-gang
Copy link
Contributor

This pull request adds a new GitHub Action for Fixture Regeneration. The action is triggered when the label 'regenerate-fixtures' is applied to an issue or pull request. It uses the codecrafters-io/tester-utils repository and the fixtures.yml file to regenerate the fixtures.

@ryan-gang ryan-gang self-assigned this Jan 3, 2025
@ryan-gang ryan-gang added regenerate-fixtures Trigger a Cl job to regenerate fixtures and removed regenerate-fixtures Trigger a Cl job to regenerate fixtures labels Jan 3, 2025
@github-actions
Copy link

github-actions bot commented Jan 7, 2025

Triggered a Github Actions job to update fixtures.

@ryan-gang ryan-gang added the regenerate-fixtures Trigger a Cl job to regenerate fixtures label Jan 7, 2025
@github-actions
Copy link

github-actions bot commented Jan 7, 2025

Triggered a Github Actions job to update fixtures.

@github-actions github-actions bot removed the regenerate-fixtures Trigger a Cl job to regenerate fixtures label Jan 7, 2025
@ryan-gang ryan-gang added regenerate-fixtures Trigger a Cl job to regenerate fixtures and removed regenerate-fixtures Trigger a Cl job to regenerate fixtures labels Jan 7, 2025
@github-actions
Copy link

github-actions bot commented Jan 7, 2025

Triggered a Github Actions job to update fixtures.

@github-actions github-actions bot removed the regenerate-fixtures Trigger a Cl job to regenerate fixtures label Jan 7, 2025
@ryan-gang ryan-gang added the regenerate-fixtures Trigger a Cl job to regenerate fixtures label Jan 7, 2025
@github-actions
Copy link

github-actions bot commented Jan 7, 2025

Triggered a Github Actions job to update fixtures.

@ryan-gang ryan-gang added regenerate-fixtures Trigger a Cl job to regenerate fixtures and removed regenerate-fixtures Trigger a Cl job to regenerate fixtures labels Jan 7, 2025
@ryan-gang ryan-gang added regenerate-fixtures Trigger a Cl job to regenerate fixtures and removed regenerate-fixtures Trigger a Cl job to regenerate fixtures labels Jan 7, 2025
@github-actions
Copy link

github-actions bot commented Jan 7, 2025

Triggered a Github Actions job to update fixtures.

@github-actions github-actions bot removed the regenerate-fixtures Trigger a Cl job to regenerate fixtures label Jan 7, 2025
@ryan-gang ryan-gang added the regenerate-fixtures Trigger a Cl job to regenerate fixtures label Jan 7, 2025
@github-actions
Copy link

github-actions bot commented Jan 7, 2025

Triggered a Github Actions job to update fixtures.

@github-actions github-actions bot removed the regenerate-fixtures Trigger a Cl job to regenerate fixtures label Jan 7, 2025
@ryan-gang ryan-gang added the regenerate-fixtures Trigger a Cl job to regenerate fixtures label Jan 7, 2025
@github-actions
Copy link

github-actions bot commented Jan 7, 2025

Triggered a Github Actions job to update fixtures.

@github-actions github-actions bot removed the regenerate-fixtures Trigger a Cl job to regenerate fixtures label Jan 7, 2025
@ryan-gang
Copy link
Contributor Author

Commits pushed from CI, do not trigger the test job, even tho it is supposed to.
(Same thing works on shell-tester)

- Added steps to set up Go, Python, OpenJDK, and Dart in the CI workflow.
- Cloned the official jlox implementation and updated the Scanner class for better error reporting.
- Compiled jlox and integrated test helpers for various chapters.
- Ensured the workflow runs tests after setup and compilation.
@ryan-gang ryan-gang added the regenerate-fixtures Trigger a Cl job to regenerate fixtures label Jan 7, 2025
@github-actions
Copy link

github-actions bot commented Jan 7, 2025

Triggered a Github Actions job to update fixtures.

@github-actions github-actions bot removed the regenerate-fixtures Trigger a Cl job to regenerate fixtures label Jan 7, 2025
@rohitpaulk rohitpaulk added the regenerate-fixtures Trigger a Cl job to regenerate fixtures label Jan 10, 2025
@github-actions
Copy link

Triggered a Github Actions job to update fixtures.

@github-actions github-actions bot removed the regenerate-fixtures Trigger a Cl job to regenerate fixtures label Jan 10, 2025
@ryan-gang ryan-gang marked this pull request as draft June 17, 2025 19:32
@ryan-gang ryan-gang closed this Jun 20, 2025
@ryan-gang ryan-gang deleted the fixture-gen-action branch June 20, 2025 08:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants