Skip to content

adding scripts for release automation#49

Merged
codeperfectplus merged 1 commit intoPy-Contributors:devfrom
codeperfectplus:patch-1
Nov 7, 2022
Merged

adding scripts for release automation#49
codeperfectplus merged 1 commit intoPy-Contributors:devfrom
codeperfectplus:patch-1

Conversation

@codeperfectplus
Copy link
Member

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 Py-Contributors: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.

1 participant