Skip to content

Commit 75fb3b5

Browse files
committed
fix: github publish pages action
Signed-off-by: Alan Wandke <[email protected]>
1 parent df324ca commit 75fb3b5

File tree

7 files changed

+11
-6
lines changed

7 files changed

+11
-6
lines changed

.github/workflows/pages.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ on:
88

99
permissions:
1010
contents: write
11+
packages: read
1112

1213
env:
1314
SITE_URL: 'https://NationalSecurityAgency.github.io/seabee/'
@@ -20,7 +21,7 @@ jobs:
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

.github/workflows/rust-clippy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
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

ci/fedora-41.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ FROM ${DOCKER_MIRROR}fedora:41
55
LABEL org.opencontainers.image.source=https://github.com/NationalSecurityAgency/seabee
66

77
COPY scripts /scripts
8+
COPY pyproject.toml /pyproject.toml
89

910
# fedora image does not include python, python not added by update_dependencies.sh
1011
RUN dnf -y install python3

ci/fedora-42.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ FROM ${DOCKER_MIRROR}fedora:42
55
LABEL org.opencontainers.image.source=https://github.com/NationalSecurityAgency/seabee
66

77
COPY scripts /scripts
8+
COPY pyproject.toml /pyproject.toml
89

910
# fedora image does not include python, python not added by update_dependencies.sh
1011
RUN dnf -y install python3

ci/rocky-9.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ FROM ${DOCKER_MIRROR}rockylinux:9
55
LABEL org.opencontainers.image.source=https://github.com/NationalSecurityAgency/seabee
66

77
COPY scripts /scripts
8+
COPY pyproject.toml /pyproject.toml
89

910
RUN DOCKER=1 /scripts/update_dependencies.sh \
1011
&& dnf clean all \

ci/ubuntu-jammy.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ FROM ${DOCKER_MIRROR}ubuntu:jammy
55
LABEL org.opencontainers.image.source=https://github.com/NationalSecurityAgency/seabee
66

77
COPY scripts /scripts
8+
COPY pyproject.toml /pyproject.toml
89

910
RUN DOCKER=1 /scripts/update_dependencies.sh \
1011
&& rm -rf /var/lib/apt/lists/*

docs/Makefile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,24 +13,24 @@ RUST_TGT = docs/assets/rust
1313
help:
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
2121
serve-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

2828
rust-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

0 commit comments

Comments
 (0)