File tree Expand file tree Collapse file tree 7 files changed +11
-6
lines changed Expand file tree Collapse file tree 7 files changed +11
-6
lines changed Original file line number Diff line number Diff line change 88
99permissions :
1010 contents : write
11+ packages : read
1112
1213env :
1314 SITE_URL : ' https://NationalSecurityAgency.github.io/seabee/'
2021 runs-on : ubuntu-24.04
2122
2223 container :
23- image : ghcr.io/nationalsecurityagency/seabee-build-ubuntu-noble
24+ image : ghcr.io/nationalsecurityagency/seabee-build-ubuntu-noble:latest
2425
2526 steps :
2627 - name : Checkout code
Original file line number Diff line number Diff line change 1212 runs-on : ubuntu-24.04
1313
1414 container :
15- image : ghcr.io/nationalsecurityagency/seabee-build-ubuntu-jammy
15+ image : ghcr.io/nationalsecurityagency/seabee-build-ubuntu-jammy:latest
1616
1717 steps :
1818 - name : Checkout code
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ FROM ${DOCKER_MIRROR}fedora:41
55LABEL org.opencontainers.image.source=https://github.com/NationalSecurityAgency/seabee
66
77COPY scripts /scripts
8+ COPY pyproject.toml /pyproject.toml
89
910# fedora image does not include python, python not added by update_dependencies.sh
1011RUN dnf -y install python3
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ FROM ${DOCKER_MIRROR}fedora:42
55LABEL org.opencontainers.image.source=https://github.com/NationalSecurityAgency/seabee
66
77COPY scripts /scripts
8+ COPY pyproject.toml /pyproject.toml
89
910# fedora image does not include python, python not added by update_dependencies.sh
1011RUN dnf -y install python3
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ FROM ${DOCKER_MIRROR}rockylinux:9
55LABEL org.opencontainers.image.source=https://github.com/NationalSecurityAgency/seabee
66
77COPY scripts /scripts
8+ COPY pyproject.toml /pyproject.toml
89
910RUN DOCKER=1 /scripts/update_dependencies.sh \
1011 && dnf clean all \
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ FROM ${DOCKER_MIRROR}ubuntu:jammy
55LABEL org.opencontainers.image.source=https://github.com/NationalSecurityAgency/seabee
66
77COPY scripts /scripts
8+ COPY pyproject.toml /pyproject.toml
89
910RUN DOCKER=1 /scripts/update_dependencies.sh \
1011 && rm -rf /var/lib/apt/lists/*
Original file line number Diff line number Diff line change @@ -13,24 +13,24 @@ RUST_TGT = docs/assets/rust
1313help :
1414 $(MKDOCS ) --help
1515
16- build : $( DEMO ) rust-docs
16+ build : rust-docs
1717 doxygen
1818 $(BUILD_CMD )
1919
2020# Doxygen and asciinema are not supported under this rule
2121serve-dev :
2222 $(MKDOCS ) serve
2323
24- serve-build : $( DEMO ) rust-docs
24+ serve-build : rust-docs
2525 SITE_URL=" http://localhost:8080/" $(BUILD_CMD )
2626 $(PYTHON ) -m http.server -d $(BUILD_PATH ) 8080
2727
2828rust-docs :
29- if [ -z $$ CI ] ; then make -C .. docs; fi
29+ make -C .. docs
3030 rm -r $(RUST_TGT ) || true
3131 cp -r $(RUST_SRC ) $(RUST_TGT )
3232
33- $( DEMO ) : $(DEMO_SRC )
33+ demo : $(DEMO_SRC )
3434 if [ -z $$ CI ]; then make -C .. release; fi
3535 if [ -z $$ CI ]; then autocast --overwrite $( DEMO_SRC) $( DEMO) ; fi
3636
You can’t perform that action at this time.
0 commit comments