-
Notifications
You must be signed in to change notification settings - Fork 9
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
GitHub action migration #80
Conversation
Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 2.12.1 to 3.0.0. - [Release notes](https://github.com/pytest-dev/pytest-cov/releases) - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](pytest-dev/pytest-cov@v2.12.1...v3.0.0) --- updated-dependencies: - dependency-name: pytest-cov dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
de1828c
to
2427343
Compare
Co-authored-by: Artem Rys <79191415+arys-splunk@users.noreply.github.com>
@harshilgajera-crest Can you please also remove CLA.md and CODE_OF_CONDUCT.md? We do not need them anymore if we are migrating to CLA / COC Github action? I confirmed that with Ryan. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please:
- Remove LICENSES folder
- Remove CLA.md and CODE_OF_CONDUCT.md
- Remove .reuse folder
- Change this line (
addonfactory-ucc-library/LICENSE
Line 189 in 8630d70
Copyright [yyyy] [name of copyright owner] - Please run
poetry remove --dev
forpytest-expect
,poetry-dynamic-versioning
,tomlkit
,reuse
. - Please remove
addonfactory-ucc-library/pyproject.toml
Lines 39 to 40 in 8630d70
[tool.poetry-dynamic-versioning] enable = true
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great job!
@@ -181,7 +181,7 @@ jobs: | |||
@semantic-release/git | |||
@google/semantic-release-replace-plugin | |||
env: | |||
GITHUB_TOKEN: ${{ secrets.SEMREL_TOKEN }} | |||
GITHUB_TOKEN: ${{ secrets.GH_TOKEN_ADMIN }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@uoboda-splunk I think we need to change this in solnlib as well.
🎉 This PR is included in version 5.0.5 🎉 The release is available on:
Your semantic-release bot 📦🚀 |
Changes for migration from CircleIC to Github Actions.
For updates related to Publish to PyPi for took reference from https://github.com/splunk/addonfactory-ucc-generator
Added pre-commit lint
Added review secrets in the build-test-release workflow.
Added compliance-copyright and compliance-dependency in required for a build similar to UCC
Updated license in all required files and also updated licenserc.yaml as ignore-list file to similar to UCC
Verified the generated build by comparing with CircleCI main build only version diff.
Closes #41