diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index b01e5b85..01e5ffd6 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -9,9 +9,9 @@ jobs: matrix: python-version: ['3.12'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} cache: pip @@ -25,9 +25,9 @@ jobs: matrix: python-version: ['3.12'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} cache: pip @@ -41,11 +41,11 @@ jobs: matrix: python-version: ['3.12'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'true' - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} cache: pip diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index c95ba1fe..f69681ab 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -38,7 +38,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL diff --git a/.github/workflows/publish-tags.yml b/.github/workflows/publish-tags.yml index be7763ff..a0995d82 100644 --- a/.github/workflows/publish-tags.yml +++ b/.github/workflows/publish-tags.yml @@ -10,13 +10,38 @@ concurrency: cancel-in-progress: true jobs: + release_upload: + name: Upload additional files to release + runs-on: ubuntu-latest + steps: + - name: Check out the repo + uses: actions/checkout@v4 + with: + submodules: 'true' + - uses: svenstaro/upload-release-action@v2 + with: + repo_token: ${{ secrets.GITHUB_TOKEN }} + file: compose.yml + tag: ${{ github.ref }} + - uses: svenstaro/upload-release-action@v2 + with: + repo_token: ${{ secrets.GITHUB_TOKEN }} + file: neodb.env.example + tag: ${{ github.ref }} + - run zip -r neodb-takahe.zip neodb-takahe -x '.git' + - uses: svenstaro/upload-release-action@v2 + with: + repo_token: ${{ secrets.GITHUB_TOKEN }} + file: neodb-takahe.zip + tag: ${{ github.ref }} + build_and_push_image: name: build image and push to Docker Hub # if: github.repository_owner == 'neodb-social' runs-on: ubuntu-latest steps: - name: Check out the repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: 'true' diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 1e0c47db..3fcbe54f 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -20,7 +20,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out the repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: 'true' diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index f583823d..9d135b59 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -34,9 +34,9 @@ jobs: matrix: python-version: ['3.12'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} cache: pip diff --git a/neodb-takahe b/neodb-takahe index d955f378..5dce5284 160000 --- a/neodb-takahe +++ b/neodb-takahe @@ -1 +1 @@ -Subproject commit d955f37804cf4e39a0e36eb1b394c00cbb64e16a +Subproject commit 5dce52845e9576698ce45c676f4578c6b6e10125