diff --git a/.github/workflows/ci-docs-shim.yaml b/.github/workflows/ci-docs-shim.yaml index f5175c31..32f3414d 100644 --- a/.github/workflows/ci-docs-shim.yaml +++ b/.github/workflows/ci-docs-shim.yaml @@ -18,7 +18,7 @@ jobs: matrix: type: [install, upgrade] flavor: [upstream, registry1, unicorn] - uses: defenseunicorns/uds-common/.github/workflows/callable-ci-docs-shim.yaml@5b91b1e0809cc34b397cf3914cda81e32ccb85b2 # v1.4.0 + uses: defenseunicorns/uds-common/.github/workflows/callable-ci-docs-shim.yaml@90ea06c9746a21fbff8867b1421ac13072b6a12b # v1.6.1 with: flavor: ${{ matrix.flavor }} type: ${{ matrix.type }} diff --git a/.github/workflows/commitlint.yaml b/.github/workflows/commitlint.yaml index a2d9bb5e..3e290cf4 100644 --- a/.github/workflows/commitlint.yaml +++ b/.github/workflows/commitlint.yaml @@ -15,4 +15,4 @@ permissions: jobs: validate: - uses: defenseunicorns/uds-common/.github/workflows/callable-commitlint.yaml@5b91b1e0809cc34b397cf3914cda81e32ccb85b2 # v1.4.0 + uses: defenseunicorns/uds-common/.github/workflows/callable-commitlint.yaml@90ea06c9746a21fbff8867b1421ac13072b6a12b # v1.6.1 diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index 1538a818..3c0784bb 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -15,5 +15,5 @@ on: jobs: validate: - uses: defenseunicorns/uds-common/.github/workflows/callable-lint.yaml@5b91b1e0809cc34b397cf3914cda81e32ccb85b2 # v1.4.0 + uses: defenseunicorns/uds-common/.github/workflows/callable-lint.yaml@90ea06c9746a21fbff8867b1421ac13072b6a12b # v1.6.1 secrets: inherit diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index b0cd7ed0..f492d570 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -29,8 +29,8 @@ jobs: publish: permissions: - contents: read # Allows reading the content of the repository. - packages: write # Allows reading the content of the repository's packages. + contents: write # Allows writing the content of the repository. + packages: write # Allows writing the content of the repository's packages. id-token: write needs: tag-new-version if: ${{ needs.tag-new-version.outputs.release_created == 'true' }} @@ -41,7 +41,7 @@ jobs: exclude: - flavor: registry1 architecture: arm64 - uses: defenseunicorns/uds-common/.github/workflows/callable-publish.yaml@5b91b1e0809cc34b397cf3914cda81e32ccb85b2 # v1.4.0 + uses: defenseunicorns/uds-common/.github/workflows/callable-publish.yaml@90ea06c9746a21fbff8867b1421ac13072b6a12b # v1.6.1 with: flavor: ${{ matrix.flavor }} runsOn: ${{ matrix.architecture == 'arm64' && 'uds-swf-ubuntu-arm64-8-core' || 'uds-swf-ubuntu-big-boy-8-core' }} diff --git a/.github/workflows/scorecard.yaml b/.github/workflows/scorecard.yaml index 442fbe43..23c8ff98 100644 --- a/.github/workflows/scorecard.yaml +++ b/.github/workflows/scorecard.yaml @@ -32,5 +32,5 @@ jobs: security-events: write # Used to receive a badge. id-token: write - uses: defenseunicorns/uds-common/.github/workflows/callable-scorecard.yaml@5b91b1e0809cc34b397cf3914cda81e32ccb85b2 # v1.4.0 + uses: defenseunicorns/uds-common/.github/workflows/callable-scorecard.yaml@90ea06c9746a21fbff8867b1421ac13072b6a12b # v1.6.1 secrets: inherit diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 4b4b9a65..a41e30d7 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -44,7 +44,7 @@ jobs: uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: test-flavor - uses: defenseunicorns/uds-common/.github/actions/test-flavor@5b91b1e0809cc34b397cf3914cda81e32ccb85b2 # v1.4.0 + uses: defenseunicorns/uds-common/.github/actions/test-flavor@90ea06c9746a21fbff8867b1421ac13072b6a12b # v1.6.1 id: test-flavor outputs: upgrade-flavors: ${{ steps.test-flavor.outputs.upgrade-flavors }} @@ -56,7 +56,7 @@ jobs: matrix: type: [install, upgrade] flavor: [upstream, unicorn, registry1] - uses: defenseunicorns/uds-common/.github/workflows/callable-test.yaml@5b91b1e0809cc34b397cf3914cda81e32ccb85b2 # v1.4.0 + uses: defenseunicorns/uds-common/.github/workflows/callable-test.yaml@90ea06c9746a21fbff8867b1421ac13072b6a12b # v1.6.1 with: upgrade-flavors: ${{ needs.check-flavor.outputs.upgrade-flavors }} flavor: ${{ matrix.flavor }} diff --git a/plugins/Dockerfile b/plugins/Dockerfile index 467490e7..128132f2 100644 --- a/plugins/Dockerfile +++ b/plugins/Dockerfile @@ -6,14 +6,15 @@ FROM cgr.dev/chainguard/busybox:latest # renovate: datasource=github-tags depName=mattermost/mattermost-plugin-ai versioning=semver ENV MATTERMOST_AI_PLUGIN_VERSION=1.0.0 # renovate: datasource=github-tags depName=mattermost/mattermost-plugin-gitlab versioning=semver -ENV MATTERMOST_GITLAB_PLUGIN_VERSION=1.9.1 +ENV MATTERMOST_GITLAB_PLUGIN_VERSION=1.10.0 USER root # We build this as a multi-arch image so that it can be used more easily across architectures (i.e. under faux86 paradigms like Rosetta) ADD https://github.com/mattermost/mattermost-plugin-ai/releases/download/v$MATTERMOST_AI_PLUGIN_VERSION/mattermost-plugin-ai-v$MATTERMOST_AI_PLUGIN_VERSION-linux-amd64.tar.gz /extra-plugins/ ADD https://github.com/mattermost/mattermost-plugin-ai/releases/download/v$MATTERMOST_AI_PLUGIN_VERSION/mattermost-plugin-ai-v$MATTERMOST_AI_PLUGIN_VERSION-linux-arm64.tar.gz /extra-plugins/ -ADD https://github.com/mattermost/mattermost-plugin-gitlab/releases/download/v$MATTERMOST_GITLAB_PLUGIN_VERSION/com.github.manland.mattermost-plugin-gitlab-$MATTERMOST_GITLAB_PLUGIN_VERSION.tar.gz /extra-plugins/ +ADD https://github.com/mattermost/mattermost-plugin-gitlab/releases/download/v$MATTERMOST_GITLAB_PLUGIN_VERSION/mattermost-plugin-gitlab-v$MATTERMOST_GITLAB_PLUGIN_VERSION-linux-amd64.tar.gz /extra-plugins/ +ADD https://github.com/mattermost/mattermost-plugin-gitlab/releases/download/v$MATTERMOST_GITLAB_PLUGIN_VERSION/mattermost-plugin-gitlab-v$MATTERMOST_GITLAB_PLUGIN_VERSION-linux-arm64.tar.gz /extra-plugins/ COPY ./entrypoint.sh /bin/entrypoint.sh diff --git a/tasks.yaml b/tasks.yaml index 6787e78f..b31a4de3 100644 --- a/tasks.yaml +++ b/tasks.yaml @@ -4,16 +4,16 @@ includes: - dependencies: ./tasks/dependencies.yaml - test: ./tasks/test.yaml - - create: https://raw.githubusercontent.com/defenseunicorns/uds-common/v1.4.0/tasks/create.yaml - - publish: https://raw.githubusercontent.com/defenseunicorns/uds-common/v1.4.0/tasks/publish.yaml - - lint: https://raw.githubusercontent.com/defenseunicorns/uds-common/v1.4.0/tasks/lint.yaml - - pull: https://raw.githubusercontent.com/defenseunicorns/uds-common/v1.4.0/tasks/pull.yaml - - deploy: https://raw.githubusercontent.com/defenseunicorns/uds-common/v1.4.0/tasks/deploy.yaml - - setup: https://raw.githubusercontent.com/defenseunicorns/uds-common/v1.4.0/tasks/setup.yaml - - actions: https://raw.githubusercontent.com/defenseunicorns/uds-common/v1.4.0/tasks/actions.yaml - - badge: https://raw.githubusercontent.com/defenseunicorns/uds-common/v1.4.0/tasks/badge.yaml - - upgrade: https://raw.githubusercontent.com/defenseunicorns/uds-common/v1.4.0/tasks/upgrade.yaml - - compliance: https://raw.githubusercontent.com/defenseunicorns/uds-common/v1.4.0/tasks/compliance.yaml + - create: https://raw.githubusercontent.com/defenseunicorns/uds-common/v1.6.1/tasks/create.yaml + - publish: https://raw.githubusercontent.com/defenseunicorns/uds-common/v1.6.1/tasks/publish.yaml + - lint: https://raw.githubusercontent.com/defenseunicorns/uds-common/v1.6.1/tasks/lint.yaml + - pull: https://raw.githubusercontent.com/defenseunicorns/uds-common/v1.6.1/tasks/pull.yaml + - deploy: https://raw.githubusercontent.com/defenseunicorns/uds-common/v1.6.1/tasks/deploy.yaml + - setup: https://raw.githubusercontent.com/defenseunicorns/uds-common/v1.6.1/tasks/setup.yaml + - actions: https://raw.githubusercontent.com/defenseunicorns/uds-common/v1.6.1/tasks/actions.yaml + - badge: https://raw.githubusercontent.com/defenseunicorns/uds-common/v1.6.1/tasks/badge.yaml + - upgrade: https://raw.githubusercontent.com/defenseunicorns/uds-common/v1.6.1/tasks/upgrade.yaml + - compliance: https://raw.githubusercontent.com/defenseunicorns/uds-common/v1.6.1/tasks/compliance.yaml tasks: - name: default