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

Add actions #9

Merged
merged 9 commits into from
Mar 17, 2024
Merged

Add actions #9

merged 9 commits into from
Mar 17, 2024

Conversation

royroyee
Copy link
Member

@royroyee royroyee commented Mar 11, 2024

close #7

Description

A GitHub action has been added, performing the same functions as the previously established GitLab CI, with the added capability of uploading rpm packages to alpacon.io.

Details

  • build-and-test.yml: Conducts tests across various Ubuntu distributions.

  • release.yml: Activates only during releases or tagging, uploading artifacts as previously done and utilizing alpacon-cli to upload Python packages.

Issues

  • The use of actions/checkout@v4 leads to a "GLIBC_2.27' not found" error, thus v3 is employed. For more details refer to actions/checkout#1487
  • artifact@v4 also shows similar errors frequently, necessitating the use of v3.

@eunyoung14 eunyoung14 merged commit 3826fa6 into main Mar 17, 2024
14 checks passed
@royroyee royroyee deleted the actions branch March 17, 2024 12:58
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.

Setup actions
2 participants