[all-commits] [llvm/llvm-project] 8d1a3b: workflows/release-documentation: Rework workflow t...

Tom Stellard via All-commits all-commits at lists.llvm.org
Thu Aug 6 15:15:32 PDT 2026


  Branch: refs/heads/users/tstellar/merge-doxygen
  Home:   https://github.com/llvm/llvm-project
  Commit: 8d1a3b289bd8113efefd7fb7cbf5ddd83dfa2f31
      https://github.com/llvm/llvm-project/commit/8d1a3b289bd8113efefd7fb7cbf5ddd83dfa2f31
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M .github/workflows/release-documentation.yml

  Log Message:
  -----------
  workflows/release-documentation: Rework workflow to make it testable

Removed the environment declaration from the validation job and split
out the www-releases update into a separate job.  This makes it safe
and possible to add a pull_request trigger so we can at least test
building the documentation when someone submits a pull request.


  Commit: 94bec07bbabaa9a2625814e33c3a590887068abe
      https://github.com/llvm/llvm-project/commit/94bec07bbabaa9a2625814e33c3a590887068abe
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M .github/workflows/release-documentation.yml

  Log Message:
  -----------
  More fixes


  Commit: 6fceb0cbb8577136216532043675b09660e9337f
      https://github.com/llvm/llvm-project/commit/6fceb0cbb8577136216532043675b09660e9337f
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M .github/workflows/release-documentation.yml

  Log Message:
  -----------
  Cleanups


  Commit: 65d0db4cc13247ca91d26f3e3f24f1c03e97a6d4
      https://github.com/llvm/llvm-project/commit/65d0db4cc13247ca91d26f3e3f24f1c03e97a6d4
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M llvm/utils/release/build-docs.sh

  Log Message:
  -----------
  Fix build of libcxx docs


  Commit: 0bb46a0065883062061a1182b7b0f7fd1878e842
      https://github.com/llvm/llvm-project/commit/0bb46a0065883062061a1182b7b0f7fd1878e842
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M llvm/utils/release/build-docs.sh

  Log Message:
  -----------
  Fix typo


  Commit: 12b0ccb6f9c153815b984f88aa925ba8e3364ad5
      https://github.com/llvm/llvm-project/commit/12b0ccb6f9c153815b984f88aa925ba8e3364ad5
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M llvm/utils/release/build-docs.sh

  Log Message:
  -----------
  Fix typo


  Commit: b24ad30d486f6e6ccad7cee407b94abfccf5a281
      https://github.com/llvm/llvm-project/commit/b24ad30d486f6e6ccad7cee407b94abfccf5a281
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M llvm/utils/release/build-docs.sh

  Log Message:
  -----------
  Revert "Fix typo"

This reverts commit a5d98fb1210839d7b0fe58b0be77ed6d379226b4.


  Commit: fcd27fcef952525f25af1d59b34595dac13be6c8
      https://github.com/llvm/llvm-project/commit/fcd27fcef952525f25af1d59b34595dac13be6c8
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M llvm/utils/release/build-docs.sh

  Log Message:
  -----------
  Revert "Fix typo"

This reverts commit f90c6dd3e5c5855b327b059982eb94d0ab3a0f73.


  Commit: 95915430edc0f609be8da03f948e2b01eec21990
      https://github.com/llvm/llvm-project/commit/95915430edc0f609be8da03f948e2b01eec21990
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M llvm/utils/release/build-docs.sh

  Log Message:
  -----------
  Revert "Fix build of libcxx docs"

This reverts commit 179432674685f1eb5a7546f1fa1434ab75fee36f.


  Commit: 4c47261abc98e2ce9ae0a92541cb9da4e0c94d3b
      https://github.com/llvm/llvm-project/commit/4c47261abc98e2ce9ae0a92541cb9da4e0c94d3b
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M llvm/utils/release/build-docs.sh

  Log Message:
  -----------
  debug


  Commit: 0e122520171f0a3d3fec74a7d2dbbd18655c4205
      https://github.com/llvm/llvm-project/commit/0e122520171f0a3d3fec74a7d2dbbd18655c4205
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M .github/workflows/release-documentation.yml
    M llvm/utils/release/build-docs.sh

  Log Message:
  -----------
  Fixes and cleanups


  Commit: f989cb13cd67f1a1f62e8873596f815315854402
      https://github.com/llvm/llvm-project/commit/f989cb13cd67f1a1f62e8873596f815315854402
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M .github/workflows/release-documentation.yml

  Log Message:
  -----------
  Fix


  Commit: bb2f1a1b4901cf7c5dc880b7d48c388e5f271b08
      https://github.com/llvm/llvm-project/commit/bb2f1a1b4901cf7c5dc880b7d48c388e5f271b08
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M .github/workflows/release-documentation.yml

  Log Message:
  -----------
  XXX: Debug


  Commit: dae7dccb42330474e28188f3eee16330bac118e8
      https://github.com/llvm/llvm-project/commit/dae7dccb42330474e28188f3eee16330bac118e8
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M .github/workflows/release-documentation.yml

  Log Message:
  -----------
  Debug


  Commit: 48585208d3e4785f70d18ed612ebb5cea96826d9
      https://github.com/llvm/llvm-project/commit/48585208d3e4785f70d18ed612ebb5cea96826d9
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M .github/workflows/release-documentation.yml

  Log Message:
  -----------
  Remove debug


  Commit: ebeff933749a6a7e727e935437b5a3b40359d8c2
      https://github.com/llvm/llvm-project/commit/ebeff933749a6a7e727e935437b5a3b40359d8c2
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M .github/workflows/release-documentation.yml

  Log Message:
  -----------
  Revert "XXX: Debug"

This reverts commit ef443b1bebd360a4aad44d46b2a63621ccaba589.


  Commit: 9b5d28f9f43247b99ecfe11607b5da74be0f539b
      https://github.com/llvm/llvm-project/commit/9b5d28f9f43247b99ecfe11607b5da74be0f539b
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M .github/workflows/release-documentation.yml

  Log Message:
  -----------
  Remove permissions


  Commit: 22aada99144a1a483af7ec0889d5c6cbaf3a3582
      https://github.com/llvm/llvm-project/commit/22aada99144a1a483af7ec0889d5c6cbaf3a3582
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M .github/workflows/release-documentation.yml

  Log Message:
  -----------
  workflows: Merge release-doxygen into release-documenation

These two workflows use the same script and have the same structure,
so it's easier just to have one job that builds both.


  Commit: 6afeba21ca070563283a32ee5dd405a59a67ea19
      https://github.com/llvm/llvm-project/commit/6afeba21ca070563283a32ee5dd405a59a67ea19
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M .github/workflows/release-documentation.yml

  Log Message:
  -----------
  ebug


  Commit: 700ae783f076d25e05b50064e0d8037da49da7e1
      https://github.com/llvm/llvm-project/commit/700ae783f076d25e05b50064e0d8037da49da7e1
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M .github/workflows/release-documentation.yml

  Log Message:
  -----------
  Fix matrix


  Commit: 8ac30b135b3f2bcd0af79d890ba282b25b29f95c
      https://github.com/llvm/llvm-project/commit/8ac30b135b3f2bcd0af79d890ba282b25b29f95c
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M .github/workflows/release-documentation.yml

  Log Message:
  -----------
  Fix


  Commit: 3db31b582f2dd406c0b866312a97f7b50cadf9fe
      https://github.com/llvm/llvm-project/commit/3db31b582f2dd406c0b866312a97f7b50cadf9fe
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M .github/workflows/release-documentation.yml

  Log Message:
  -----------
  Fixes


  Commit: 41ef6ce8e4b282757187c46e109d7dc05b560f84
      https://github.com/llvm/llvm-project/commit/41ef6ce8e4b282757187c46e109d7dc05b560f84
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M .github/workflows/release-documentation.yml

  Log Message:
  -----------
  Debug


  Commit: c537624715ad7774ce3a1d831c0c1213a12fa8a1
      https://github.com/llvm/llvm-project/commit/c537624715ad7774ce3a1d831c0c1213a12fa8a1
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    R .github/workflows/release-doxygen.yml
    M .github/workflows/release-tasks.yml

  Log Message:
  -----------
  Remove doxygen workflow


  Commit: 29590d34bc197d7dd04bc4f6a056ac44cea7b30f
      https://github.com/llvm/llvm-project/commit/29590d34bc197d7dd04bc4f6a056ac44cea7b30f
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M .github/workflows/release-documentation.yml

  Log Message:
  -----------
  Fix tarballanmes and add pull_reqeust block


  Commit: 2c4c69ec72f36f6f23322293e4a4bd8c1b932e93
      https://github.com/llvm/llvm-project/commit/2c4c69ec72f36f6f23322293e4a4bd8c1b932e93
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M .github/workflows/release-documentation.yml

  Log Message:
  -----------
  Fixes


  Commit: 2a42e0664e63cb2044ca660dbd5ee570f757777a
      https://github.com/llvm/llvm-project/commit/2a42e0664e63cb2044ca660dbd5ee570f757777a
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M .github/workflows/release-documentation.yml

  Log Message:
  -----------
  Digest fix


  Commit: 02549e76d059b3f01ab3875deddf22e208c696a9
      https://github.com/llvm/llvm-project/commit/02549e76d059b3f01ab3875deddf22e208c696a9
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M .github/workflows/release-documentation.yml

  Log Message:
  -----------
  Remove unused variable


  Commit: 049b8c87d5d456c652fca63c8428e831621b6b06
      https://github.com/llvm/llvm-project/commit/049b8c87d5d456c652fca63c8428e831621b6b06
  Author: Tom Stellard <tstellar at redhat.com>
  Date:   2026-08-06 (Thu, 06 Aug 2026)

  Changed paths:
    M .github/workflows/release-documentation.yml

  Log Message:
  -----------
  Remove debugging


Compare: https://github.com/llvm/llvm-project/compare/d909a73533f0...049b8c87d5d4

To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list