Skip to content

Commit 1965d12

Browse files
committed
SEC: avoid leaking credentials
1 parent 8c586c8 commit 1965d12

3 files changed

Lines changed: 16 additions & 0 deletions

File tree

.github/workflows/idefix-ci-doc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ jobs:
1717
steps:
1818
- name: Check out repo
1919
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
20+
with:
21+
persist-credentials: false
2022
- name: install doxygen
2123
run: sudo apt-get install -y doxygen
2224
- name: install python dependencies

.github/workflows/idefix-ci-jobs.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ jobs:
3131
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
3232
with:
3333
submodules: recursive
34+
persist-credentials: false
3435
- name: Sod test
3536
run: scripts/ci/run-tests $IDEFIX_DIR/test/HD/sod -all $TESTME_OPTIONS
3637
- name: Isothermal Sod test
@@ -45,6 +46,7 @@ jobs:
4546
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
4647
with:
4748
submodules: recursive
49+
persist-credentials: false
4850
- name: Viscous flow past cylinder
4951
run: scripts/ci/run-tests $IDEFIX_DIR/test/HD/ViscousFlowPastCylinder -all $TESTME_OPTIONS
5052
- name: Viscous disk
@@ -59,6 +61,7 @@ jobs:
5961
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
6062
with:
6163
submodules: recursive
64+
persist-credentials: false
6265
- name: MHD Sod test
6366
run: scripts/ci/run-tests $IDEFIX_DIR/test/MHD/sod -all $TESTME_OPTIONS
6467
- name: MHD Isothermal Sod test
@@ -77,6 +80,7 @@ jobs:
7780
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
7881
with:
7982
submodules: recursive
83+
persist-credentials: false
8084
- name: Ambipolar C Shock
8185
run: scripts/ci/run-tests $IDEFIX_DIR/test/MHD/AmbipolarCshock -all $TESTME_OPTIONS
8286
- name: Ambipolar C Shock 3D
@@ -96,6 +100,7 @@ jobs:
96100
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
97101
with:
98102
submodules: recursive
103+
persist-credentials: false
99104
- name: Fargo + planet
100105
run: scripts/ci/run-tests $IDEFIX_DIR/test/HD/FargoPlanet -all $TESTME_OPTIONS
101106
- name: Fargo MHD spherical
@@ -109,6 +114,7 @@ jobs:
109114
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
110115
with:
111116
submodules: recursive
117+
persist-credentials: false
112118
- name: Hydro shearing box
113119
run: scripts/ci/run-tests $IDEFIX_DIR/test/HD/ShearingBox -all $TESTME_OPTIONS
114120
- name: MHD shearing box
@@ -122,6 +128,7 @@ jobs:
122128
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
123129
with:
124130
submodules: recursive
131+
persist-credentials: false
125132
- name: Jeans Instability
126133
run: scripts/ci/run-tests $IDEFIX_DIR/test/SelfGravity/JeansInstability -all $TESTME_OPTIONS
127134
- name: Random sphere spherical
@@ -141,6 +148,7 @@ jobs:
141148
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
142149
with:
143150
submodules: recursive
151+
persist-credentials: false
144152
- name: 3 body
145153
run: scripts/ci/run-tests $IDEFIX_DIR/test/Planet/Planet3Body -all $TESTME_OPTIONS
146154
- name: migration
@@ -162,6 +170,7 @@ jobs:
162170
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
163171
with:
164172
submodules: recursive
173+
persist-credentials: false
165174
- name: Energy conservation
166175
run: scripts/ci/run-tests $IDEFIX_DIR/test/Dust/DustEnergy -all $TESTME_OPTIONS
167176
- name: Dusty wave
@@ -175,6 +184,7 @@ jobs:
175184
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
176185
with:
177186
submodules: recursive
187+
persist-credentials: false
178188
- name: MTI
179189
run: scripts/ci/run-tests $IDEFIX_DIR/test/MHD/MTI -all $TESTME_OPTIONS
180190
- name: Spherical anisotropic diffusion
@@ -192,6 +202,7 @@ jobs:
192202
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
193203
with:
194204
submodules: recursive
205+
persist-credentials: false
195206
- name: Run examples test
196207
run: cd test && ./checks_examples.sh $TEST_OPTIONS
197208

@@ -203,6 +214,7 @@ jobs:
203214
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
204215
with:
205216
submodules: recursive
217+
persist-credentials: false
206218
- name: Lookup table
207219
run: scripts/ci/run-tests $IDEFIX_DIR/test/utils/lookupTable -all $TESTME_OPTIONS
208220
- name: Dump Image

.github/workflows/idefix-ci.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ jobs:
1818
runs-on: ubuntu-latest
1919
steps:
2020
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
21+
with:
22+
persist-credentials: false
2123
- uses: actions/setup-python@7f4fc3e22c37d6ff65e88745f38bd3157c663f7c # v4.9.1
2224
with:
2325
python-version: 3.x

0 commit comments

Comments
 (0)