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

Chore/update GitHub actions #702

Merged
merged 40 commits into from
May 10, 2024

Conversation

erikburt
Copy link
Contributor

@erikburt erikburt commented May 10, 2024

This is a combination of #697 and #701.

#697 - a general bump of github actions dependencies for the upcoming GHA node16 deprecation. See blog post (github.blog).
- This PR purposefully left out some updates due to a node20 incompatibility with projectserum v0.25.0, and how the workflows were setup.

#701 - @tateexon refactored the workflows to not run the jobs within the projectserum container, but instead ran the container with dispatched commands. This allowed us to use node20 actions in the job.

erikburt and others added 30 commits May 7, 2024 16:12
This temporarily gets around node issues for building contracts
@erikburt erikburt marked this pull request as ready for review May 10, 2024 16:07
@erikburt erikburt requested a review from a team as a code owner May 10, 2024 16:07
tateexon
tateexon previously approved these changes May 10, 2024
@cl-sonarqube-production
Copy link

Quality Gate passed Quality Gate passed

Issues
0 New issues
0 Fixed issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarQube

@alejoberardino alejoberardino merged commit 46b1311 into develop May 10, 2024
26 checks passed
@alejoberardino alejoberardino deleted the chore/update-github-actions-node-20-solana branch May 10, 2024 18:17
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.

4 participants