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

docs(regexp): add Regulex JavaScript RegExp visualizer #908

Merged
merged 2 commits into from
Feb 13, 2025

Conversation

ViktorSvertoka
Copy link
Contributor

@ViktorSvertoka ViktorSvertoka commented Feb 12, 2025

Added Regulex, a JavaScript regular expression visualizer, to the RegExp section. Regulex provides an interactive way to understand regex patterns and their structure.

Checklist:

  • I've read and understood Contributing Guidelines.
  • I've added the new resource at the end of its section.
  • This resource is out there for a while, and actively maintained.
  • This resource is popular enough and has at least a few hundred stars on GitHub.

...

Added Regulex, a JavaScript regular expression visualizer, to the RegExp section.  
Regulex provides an interactive way to understand regex patterns and their structure.
@ViktorSvertoka
Copy link
Contributor Author

print-screen

@ViktorSvertoka
Copy link
Contributor Author

@ViktorSvertoka
Copy link
Contributor Author

@ViktorSvertoka
Copy link
Contributor Author

All checks have failed

The message indicates that you are using the deprecated version actions/upload-artifact (v2), which is no longer supported, causing the error.

To fix this:

  1. Update the version of the actions/upload-artifact action to the new supported version. To do this, replace the line in your workflow file (e.g., .github/workflows/your-workflow.yml) from:
- name: Upload artifact
  uses: actions/upload-artifact@v2

to:

- name: Upload artifact
  uses: actions/upload-artifact@v3
  1. Check the updated file on GitHub to ensure everything works properly after the update.

After making this change, your workflow should run successfully without errors related to deprecated versions.

@ViktorSvertoka
Copy link
Contributor Author

Deprecation notice: v1 and v2 of the artifact actions

On December 14, 2023, GitHub Actions released v4 of the actions to upload and download artifacts.

https://github.blog/changelog/2024-02-13-deprecation-notice-v1-and-v2-of-the-artifact-actions/

@ViktorSvertoka
Copy link
Contributor Author

Get started with v4 of GitHub Actions Artifacts

https://github.blog/news-insights/product-news/get-started-with-v4-of-github-actions-artifacts/

@ViktorSvertoka
Copy link
Contributor Author

Знімок екрана 2025-02-13 о 15 35 25

@gokaygurcan
Copy link
Collaborator

Yes, i created an issue for it (#909) and will tackle with it when i have time. If you prefer, you can also take it and work on it. Until that's done, this PR will -sadly- be blocked.

@ViktorSvertoka
Copy link
Contributor Author

I’ve updated the GitHub Actions workflow to address this. The changes include updating action versions, switching Ruby to 3.2, optimizing step order, improving gem installation, and making the validation step more resilient. You can check the details in the commit. Let me know if anything else is needed!

@gokaygurcan
Copy link
Collaborator

Please update this branch with latest master, then it's good to go.

Added Regulex, a JavaScript regular expression visualizer, to the RegExp section. Regulex provides an interactive way to understand regex patterns and their structure.
@ViktorSvertoka
Copy link
Contributor Author

I’ve updated the branch with the latest master. Everything is good to go now! Let me know if you need anything else.

@gokaygurcan gokaygurcan merged commit aaee06c into sorrycc:master Feb 13, 2025
1 check passed
@gokaygurcan
Copy link
Collaborator

All good, thanks a lot!

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