Skip to content

Run irctest in CI#497

Open
progval wants to merge 3 commits intosolanum-ircd:mainfrom
progval:irctest
Open

Run irctest in CI#497
progval wants to merge 3 commits intosolanum-ircd:mainfrom
progval:irctest

Conversation

Comment on lines +90 to +100
- name: Make artifact tarball
run: |-
cd ~
tar -czf artifacts-solanum.tar.gz ircd/
- name: Upload build artifacts
uses: actions/upload-artifact@v6
if: matrix.os == 'ubuntu-24.04' && matrix.compiler == 'gcc-13'
with:
name: installed-solanum-${{matrix.os}}-${{matrix.compiler}}
path: ~/artifacts-solanum.tar.gz
retention-days: 1
Copy link
Copy Markdown
Contributor Author

@progval progval Feb 14, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I chose to make one of the existing builds (the fastest one) export its artifacts at the end for the irctest job. This minimizes CPU usage, but unnecessarily increases the wall-clock run time because the dependency means the test job waits for every build job to be done.

I can make the test jobs have its their own build concurrently to the other ones if you prefer.

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.

2 participants