Skip to content

Commit

Permalink
Merge branch 'main' into docs_typo
Browse files Browse the repository at this point in the history
  • Loading branch information
djperrefort authored Nov 25, 2024
2 parents 3c80121 + 0bacd64 commit 907bfb4
Show file tree
Hide file tree
Showing 44 changed files with 1,733 additions and 719 deletions.
19 changes: 19 additions & 0 deletions .github/workflows/Publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,14 @@ jobs:
- name: Checkout source
uses: actions/checkout@v4

- name: Install Poetry
uses: snok/install-poetry@v1
with:
virtualenvs-create: false

- name: Set package version
run: poetry version "${{ inputs.version }}"

- name: Fetch image artifact
uses: actions/download-artifact@v4
with:
Expand All @@ -36,6 +44,16 @@ jobs:
tags: |
type=semver,pattern={{version}}
type=raw,value=latest
labels: |
org.opencontainers.image.title="Keystone API"
org.opencontainers.image.description="API service for the Keystone HPC project."
org.opencontainers.image.url="https://github.com/better-hpc/keystone-api"
org.opencontainers.image.source="https://github.com/better-hpc/keystone-api"
org.opencontainers.image.version="${{ inputs.version }}"
org.opencontainers.image.authors="Better HPC LLC"
org.opencontainers.image.revision="${{ github.sha }}"
org.opencontainers.image.vendor="Better HPC LLC"
org.opencontainers.image.ref.name="ghcr.io/better-hpc/keystone-api:${{ inputs.version }}"
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
Expand Down Expand Up @@ -85,6 +103,7 @@ jobs:
uses: pypa/gh-action-pypi-publish@release/v1
with:
print-hash: true
attestations: false

trigger-docs:
name: Trigger Docs
Expand Down
7 changes: 0 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,3 @@
# Keystone API

The backend REST API for the Keystone allocation management dashboard.

## Resources

- [Keystone-API](https://github.com/better-hpc/keystone-api): Backend REST API for managing HPC allocations and resources.
- [Keystone-Web](https://github.com/better-hpc/keystone-web): Website frontend for HPC administration and self-service.
- [Keystone-Python-Client](https://github.com/better-hpc/keystone-python-client): A light-weight Python client for Keystone API.
- [Keystone-Docs](https://github.com/better-hpc/keystone-docs): Documentation for the Keystone project and its components.
Loading

0 comments on commit 907bfb4

Please sign in to comment.