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

Release version 3 #9

Merged
merged 34 commits into from
Jan 23, 2024
Merged

Release version 3 #9

merged 34 commits into from
Jan 23, 2024

Conversation

Gallimathias
Copy link
Member

To support latest changes and make some things easier post a rewrite of the pr lint action

Gallimathias and others added 30 commits August 3, 2022 14:42
* Remove docker file because its no longer required and needs more head then required
* For faster module resolving and stuff like this we now using yarn 2
  also we using zero installation in combination with git lfs
* To prevent large diff presentations by git follow the tip from yarn and say plugins and releases of yarn are always binary
* Upgrade the hole action to the newest version of avaible packages to be more modern and fast
* Update gitignore so its possible to commit the final buildet action
* Replace Promise with Observable for more modern and easyer async handling of functions
This makes the docker build obsolete, and let us room for further improvements that are required
* Because of this meaning changed during pipe we have to pass a reference instead of using this.
* That nobody forgott to build the action and that its not required any more to do this manually add a workflow that build and commit automaticly on each push
* Add lfs handling also with caching to prevent failures with yarn cache and also respect yarn at node setup
* Add missing dependencies otherwise GitHub is not able to resolve this and will fail
* Include this changes because we need them for better typing
* Github actions changed there using with the github client so need to change the packages and use the new more "modern" syntax
* Add force push option to CI otherwise it will fail
* Let the ci build also on pr branches to ensure its every time builded because stable is protected
* This change should ensure the process don't end up with a exit code that force the action to fail
* To have more debugging option and to try ci add a debug log line to that
* Add change of ci so it don't run on PR's or other places where it can not commit
* Try to solve wait by hand automaticly otherwise i think we have problems with the webkit resolving of await
* Use a explicit exit to ensure the success statuscode is 0
Add actions io to parse templates for special requirements
* We using prettier so we don't need eslint.
* add Karma to allow to test and debug the action
* to follow all rules lint the application
* Auto lint branch in ci to be always up to date
* to be up to date with latest fixes and improvements update yarn to canary
* To get latest fixes and featuers and to be compatible with github update all packages
* Use const to follow more perfomance related rules instead of let
* to provide the latest action rebuild and commit js
* To get support on github update all external stuff where we are depent on
Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your pull request must have a meaningful title beginning with a ticket number (PAX-I123 or [PAX-I123]).

@Gallimathias Gallimathias merged commit 42bc489 into productive Jan 23, 2024
1 check passed
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