-
Notifications
You must be signed in to change notification settings - Fork 22
Issue 667: decomissioning Jenkins server #668
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
Conversation
|
Hi @milnowak, yes sure. Could you please change diff --git a/.github/workflows/cmake-build.yml b/.github/workflows/cmake-build.yml
index cb0df69c..c3499ec3 100644
--- a/.github/workflows/cmake-build.yml
+++ b/.github/workflows/cmake-build.yml
@@ -32,7 +32,7 @@ jobs:
# image: ${{ matrix.image }}
# options: '--user=root'
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v4
- name: Set environment variables
run: |
bash .github/workflows/set_env_vars.sh \
@@ -58,7 +58,7 @@ jobs:
conan lock create conanfile.py ${CONAN_ARGS} --lockfile-packages --lockfile-out base.lock
conan lock create conanfile.py ${CONAN_ARGS} --build missing
- name: cache conan dependencies
- uses: actions/cache@v2
+ uses: actions/cache@v4
with:
path: ~/.conan/data
key: conan-${{ matrix.profile }}-${{ hashfiles('base.lock') }}-${{ hashFiles('conan.lock') }}
@@ -105,7 +105,7 @@ jobs:
]
runs-on: windows-2022
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v4
- name: Add MSVC to PATH
uses: ilammy/msvc-dev-cmd@v1
- name: Set environment variables
@@ -126,7 +126,7 @@ jobs:
conan lock create conanfile.py ${CONAN_ARGS} --lockfile-packages --lockfile-out base.lock
conan lock create conanfile.py ${CONAN_ARGS} --build missing
- name: cache conan dependencies
- uses: actions/cache@v2
+ uses: actions/cache@v4
with:
path: ~/.conan/data
key: conan-vs2022-${{ hashfiles('base.lock') }}-${{ hashFiles('conan.lock') }}
@@ -173,8 +173,8 @@ jobs:
]
runs-on: macos-13
steps:
- - uses: actions/checkout@v2
- - uses: actions/setup-python@v2
+ - uses: actions/checkout@v4
+ - uses: actions/setup-python@v4
with:
python-version: '3.x'
- name: Set environment variables
@@ -206,7 +206,7 @@ jobs:
conan lock create conanfile.py ${CONAN_ARGS} --lockfile-packages --lockfile-out base.lock
conan lock create conanfile.py ${CONAN_ARGS} --build missing
- name: cache conan dependencies
- uses: actions/cache@v2
+ uses: actions/cache@v4
with:
path: ~/.conan/data
key: conan-apple-clang12-${{ hashfiles('base.lock') }}-${{ hashFiles('conan.lock') }}
@@ -258,11 +258,11 @@ jobs:
mpi,
serial
]
- runs-on: ubuntu-20.04
+ runs-on: ubuntu-24.04
container:
image: debian:bookworm
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v4
- name: Set environment variables
run: |
bash .github/workflows/set_env_vars.sh \
to make test passed on github |
|
Hi Jan, thanks for your quick response. I'll try to implement a github workflow for generating docs in this PR |
Great. A similar generator I have added at https://github.com/lavue-org/lavue/blob/06bc4af62dc05098340c1b2b22dff5980e1d2165/.github/workflows/tests.yml#L74 If you need some help let me know. |
7345097 to
45872e6
Compare
|
Hi @jkotan, I wasn’t able to get the automated documentation deployment working, and unfortunately, I can’t spend more time on it at the moment. I hope to revisit it in the future. For now, I’ve added a note in the README explaining that the documentation needs to be updated and deployed manually. I didn’t want this to block the release. Best, |
jkotan
left a comment
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.
Thanks
We've told the infra team they can remove the Jenkins instance but I saw a job ran for this project today.
Are there still any Jenkins dependencies here?