Skip to content

GitHub actions to test spack packages#10

Merged
finsberg merged 36 commits intomainfrom
finsberg/github-action
Feb 25, 2026
Merged

GitHub actions to test spack packages#10
finsberg merged 36 commits intomainfrom
finsberg/github-action

Conversation

@finsberg
Copy link
Member

@finsberg finsberg force-pushed the finsberg/github-action branch from 93c5dc9 to d19d029 Compare February 23, 2026 17:24
@finsberg finsberg force-pushed the finsberg/github-action branch from ab8bdd6 to 1273865 Compare February 23, 2026 20:28
@finsberg finsberg force-pushed the finsberg/github-action branch from 7f7e618 to a542570 Compare February 24, 2026 18:35
@finsberg finsberg force-pushed the finsberg/github-action branch from a542570 to ccf8040 Compare February 24, 2026 18:51
finsberg and others added 8 commits February 25, 2026 07:31
```bash
spack buildcache push -h
usage: spack buildcache push [-hf] [--unsigned | --signed | --key key]
                             [--update-index] [--only {package,dependencies}]
                             [--with-build-dependencies | --without-build-dependencies]
                             [--fail-fast] [--base-image BASE_IMAGE]
                             [--tag TAG] [--private] [-j JOBS]
                             mirror ...


positional arguments:
  mirror                mirror name, path, or URL
  specs                 one or more package specs

options:
  --base-image BASE_IMAGE
                        specify the base image for the buildcache
  --fail-fast           stop pushing on first failure (default is best effort)
  --key key, -k key     key for signing
  --only {package,dependencies}
                        select the buildcache mode. The default is to build a cache for the package along with all its dependencies. Alternatively, one can decide to build a cache for only the package or only the dependencies
  --private             for a private mirror, include non-redistributable packages
  --signed              push signed buildcache tarballs
  --tag TAG, -t TAG     when pushing to an OCI registry, tag an image containing all root specs and their runtime dependencies
  --unsigned, -u        push unsigned buildcache tarballs
  --update-index, --rebuild-index
                        regenerate buildcache index after building package(s)
  --with-build-dependencies
                        include build dependencies in the buildcache
  --without-build-dependencies
                        exclude build dependencies from the buildcache
  -f, --force           overwrite tarball if it exists
  -h, --help            show this help message and exit
  -j JOBS, --jobs JOBS  explicitly set number of parallel jobs

```
@finsberg finsberg merged commit 81be7b6 into main Feb 25, 2026
1 of 4 checks passed
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