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

adding scripts for release automation #49

Merged
merged 1 commit into from
Nov 7, 2022
Merged

adding scripts for release automation #49

merged 1 commit into from
Nov 7, 2022

Conversation

codeperfectplus
Copy link
Owner

Changelog

Bash scripts for release automation added

  1. test_changes.sh - Test if the changes are valid and can be released. flake8/pytest is run and the version is checked.
  2. test_release.sh - Test the release on test.pypi.org.
  3. release.sh - Release the package to PyPI if both tests are successful.

reference links:

@codeperfectplus codeperfectplus merged commit 41da8a2 into codeperfectplus:dev Nov 7, 2022
codeperfectplus added a commit that referenced this pull request Nov 7, 2022
* better cli output

* updating documentation

* updating documentation

* updating badge

* updating changelog

* Update publish.yml

* updating setup.py

* Update README.md

* first stable release

Signed-off-by: Deepak Raj <54245038+codePerfectPlus@users.noreply.github.com>

* Update CHANGELOG.md

* updating cli

* refactoring code

Signed-off-by: Deepak Raj <54245038+codePerfectPlus@users.noreply.github.com>

* fixing flake8 error

* bug fixed

Signed-off-by: Deepak Raj <54245038+codePerfectPlus@users.noreply.github.com>

* tested

* flake8 error

* flake8 error

* refactroing code

* updating docs

Signed-off-by: Deepak Raj <54245038+codePerfectPlus@users.noreply.github.com>

* test cases updated

* test cases updated

* adding scripts for release automation (#49)

* bumping version 1.0.0 to 2.0.0 (#50)

* adding scripts for release automation

* v2.0.0 releasing

* updating changelog

Signed-off-by: Deepak Raj <54245038+codePerfectPlus@users.noreply.github.com>

Signed-off-by: Deepak Raj <54245038+codePerfectPlus@users.noreply.github.com>
Co-authored-by: Rahul Sharma <53327705+DrakeEntity@users.noreply.github.com>
codeperfectplus added a commit that referenced this pull request Nov 17, 2022
* better cli output

* updating documentation

* updating documentation

* updating badge

* updating changelog

* Update publish.yml

* updating setup.py

* Update README.md

* first stable release

Signed-off-by: Deepak Raj <54245038+codePerfectPlus@users.noreply.github.com>

* Update CHANGELOG.md

* updating cli

* refactoring code

Signed-off-by: Deepak Raj <54245038+codePerfectPlus@users.noreply.github.com>

* fixing flake8 error

* bug fixed

Signed-off-by: Deepak Raj <54245038+codePerfectPlus@users.noreply.github.com>

* tested

* flake8 error

* flake8 error

* refactroing code

* updating docs

Signed-off-by: Deepak Raj <54245038+codePerfectPlus@users.noreply.github.com>

* test cases updated

* test cases updated

* adding scripts for release automation (#49)

* bumping version 1.0.0 to 2.0.0 (#50)

* adding scripts for release automation

* v2.0.0 releasing

* updating changelog

Signed-off-by: Deepak Raj <54245038+codePerfectPlus@users.noreply.github.com>

* Delete update_package.sh

* Update FUNDING.yml

* Update FUNDING.yml

* Issue #44 (#52)

* add gender options for first names

* add gender options for first names, random card

* add job experience according to years of age

* add parameter option for logging (not implemented yet)

* add handpicked locations to cities in list

* add float coords generation

* add coordinates string formatting

* fix ages in job level generation

* start of unit tests

* add more tests

* add assertregex ussage in tests

* fix missing imports

* lint fixes

* two lines padding before class

* solving git conflict

* refactoring code

Signed-off-by: Deepak Raj <54245038+codePerfectPlus@users.noreply.github.com>

* refacoting code and changelog update

* Update FUNDING.yml

Signed-off-by: Deepak Raj <54245038+codePerfectPlus@users.noreply.github.com>
Co-authored-by: Rahul Sharma <53327705+DrakeEntity@users.noreply.github.com>
Co-authored-by: DavidCano98 <63115730+DavidCano98@users.noreply.github.com>
codeperfectplus added a commit that referenced this pull request Nov 17, 2022
* better cli output

* updating documentation

* updating documentation

* updating badge

* updating changelog

* Update publish.yml

* updating setup.py

* Update README.md

* first stable release

Signed-off-by: Deepak Raj <54245038+codePerfectPlus@users.noreply.github.com>

* Update CHANGELOG.md

* updating cli

* refactoring code

Signed-off-by: Deepak Raj <54245038+codePerfectPlus@users.noreply.github.com>

* fixing flake8 error

* bug fixed

Signed-off-by: Deepak Raj <54245038+codePerfectPlus@users.noreply.github.com>

* tested

* flake8 error

* flake8 error

* refactroing code

* updating docs

Signed-off-by: Deepak Raj <54245038+codePerfectPlus@users.noreply.github.com>

* test cases updated

* test cases updated

* adding scripts for release automation (#49)

* bumping version 1.0.0 to 2.0.0 (#50)

* adding scripts for release automation

* v2.0.0 releasing

* updating changelog

Signed-off-by: Deepak Raj <54245038+codePerfectPlus@users.noreply.github.com>

* Delete update_package.sh

* Update FUNDING.yml

* Update FUNDING.yml

* Issue #44 (#52)

* add gender options for first names

* add gender options for first names, random card

* add job experience according to years of age

* add parameter option for logging (not implemented yet)

* add handpicked locations to cities in list

* add float coords generation

* add coordinates string formatting

* fix ages in job level generation

* start of unit tests

* add more tests

* add assertregex ussage in tests

* fix missing imports

* lint fixes

* two lines padding before class

* solving git conflict

* refactoring code

Signed-off-by: Deepak Raj <54245038+codePerfectPlus@users.noreply.github.com>

* refacoting code and changelog update

* Update FUNDING.yml

* fixing bug the project link and formated code base with flake8 (#53)

Signed-off-by: Deepak Raj <54245038+codePerfectPlus@users.noreply.github.com>
Co-authored-by: Rahul Sharma <53327705+DrakeEntity@users.noreply.github.com>
Co-authored-by: DavidCano98 <63115730+DavidCano98@users.noreply.github.com>
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.

None yet

1 participant