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

workflows refactoring #352

Merged
merged 1 commit into from
Jul 25, 2024
Merged

workflows refactoring #352

merged 1 commit into from
Jul 25, 2024

Conversation

evlekht
Copy link
Member

@evlekht evlekht commented Jul 23, 2024

Why this should be merged

1- changed codeowners to include evlekht
2- removed yum as it is not used anymore. it's replaced with template/DEBIAN/control
3- added buf-push.yml from avax to push protobuf packages, but set the trigger to workflow dispatch until we really want to push the package and create the envvironment for that
4- replaced avalanchego with caminogo in readme files and printed texts
5- changed avalanchego-path test argument to caminogo-path
6- moved workflows/scripts/* to workflows/ to be like avax
7- updated workflows actions
checkout v3 >> v4
setup-go v3 >> v5
code-ql v2 >> v3
actions/upload-artifact v3 >> v4
bufbuild/buf-setup-action v1.26.1 >> v1.34.0

8- upgrade tests are using tags instead of releases because we don'T have current releases from cortina
9- fuzz tests to run every week
10- removed scripts/ansible folder as it's not used
11- added rac argument to build script to be like avax
12- moved build_local_image to build_image to be like avax
13- removed build-docker.yml and build_artifacts.yml workflows as they are now placed in a new workflow in camino-infrastructure to create releases

How this works

How this was tested

caminogo was built successfully

Original author

@mo-c4t

Additional references

Original PR based on cortina-19 dev
#339

@evlekht evlekht force-pushed the cortina-15-dev/workflows-refactoring branch 5 times, most recently from 0b4bca3 to 2dfbca7 Compare July 24, 2024 10:44
@evlekht evlekht changed the base branch from evlekht/new-dev-resulting to cortina-15-dev/admin-roles July 24, 2024 11:03
@mo-c4t mo-c4t added the checked Temporary label for Cortina-15 revert label Jul 24, 2024
@evlekht evlekht force-pushed the cortina-15-dev/admin-roles branch from b66d95a to b99c131 Compare July 25, 2024 12:16
@evlekht evlekht force-pushed the cortina-15-dev/workflows-refactoring branch 2 times, most recently from d4ccce0 to 9b77ad6 Compare July 25, 2024 12:41
mo-c4t
mo-c4t previously approved these changes Jul 25, 2024
@evlekht evlekht force-pushed the cortina-15-dev/admin-roles branch from b99c131 to 2fd3816 Compare July 25, 2024 13:05
Base automatically changed from cortina-15-dev/admin-roles to dev July 25, 2024 13:06
@evlekht evlekht dismissed mo-c4t’s stale review July 25, 2024 13:06

The base branch was changed.

@evlekht evlekht force-pushed the cortina-15-dev/workflows-refactoring branch from 9b77ad6 to 62b12b5 Compare July 25, 2024 13:06
@evlekht evlekht marked this pull request as ready for review July 25, 2024 13:06
@evlekht evlekht merged commit 98d923e into dev Jul 25, 2024
2 of 16 checks passed
@evlekht evlekht deleted the cortina-15-dev/workflows-refactoring branch July 25, 2024 13:07
evlekht added a commit that referenced this pull request Aug 1, 2024
(cherry picked from commit 98d923e)
evlekht added a commit that referenced this pull request Aug 2, 2024
evlekht added a commit that referenced this pull request Aug 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
checked Temporary label for Cortina-15 revert
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants