shaka-packager/packager
Joey Parrish 01e7f3bd19
ci: Refactor release workflows (#1309)
This adopts release-please to manage releases and changelogs, similar to
other shaka-project repos.

All release workflows can be run by forks by configuring repo secrets.
See docs in .github/workflows/ for details.

 - Use release-please for releases, changelogs
 - Convert publication jobs (docs, docker, npm) into reusable workflows
 - Update workflow documentation
 - Modernize docker commands
 - Fix doc permissions for publication
 - Update artifact handling in build workflow
 - Fix paths in Dockerfile
 - Fix paths and arm64 support in NPM package
 - Fix install paths for PSSH tools
 - Fix warnings in NPM & Docker actions
 - Delete custom changelog tooling
2023-11-30 13:17:01 -08:00
..
app feat: copy packager_test.py in CMake (#1284) 2023-10-18 16:06:10 -07:00
file build: Use the standard BUILD_SHARED_LIBS variable (#1292) 2023-10-19 10:05:35 -07:00
hls fix: Fix internal libraries built as dynamic by default (#1283) 2023-10-18 11:31:29 -07:00
kv_pairs feat: Replace glog with absl::log (#1274) 2023-10-13 12:42:47 -07:00
macros chore: Refactor public headers and macros (#1275) 2023-10-14 09:36:01 -07:00
media chore: Refactor public headers and macros (#1275) 2023-10-14 09:36:01 -07:00
mpd chore: Refactor public headers and macros (#1275) 2023-10-14 09:36:01 -07:00
status build: Use the standard BUILD_SHARED_LIBS variable (#1292) 2023-10-19 10:05:35 -07:00
testing ci: Refactor release workflows (#1309) 2023-11-30 13:17:01 -08:00
third_party fix: Fix dependency on system zlib (#1291) 2023-10-19 10:05:23 -07:00
tools ci: Refactor release workflows (#1309) 2023-11-30 13:17:01 -08:00
utils fix: Fix internal libraries built as dynamic by default (#1283) 2023-10-18 11:31:29 -07:00
version docs: update docs for CMake (#1270) 2023-10-17 09:39:11 -07:00
CMakeLists.txt ci: Refactor release workflows (#1309) 2023-11-30 13:17:01 -08:00
flag_saver.h style: cleanup unused includes and use consistent <> for external code (#1267) 2023-10-09 16:21:41 -07:00
gtest.cmake ci: Collect and report test results (#1244) 2023-07-17 16:11:41 -07:00
packager.cc chore: Refactor public headers and macros (#1275) 2023-10-14 09:36:01 -07:00
packager.pc.in feat: add install target for cmake (#1269) 2023-10-16 13:08:48 -07:00
packager_test.cc style: Use angle-brackets for all internal headers (#1271) 2023-10-11 07:51:11 +08:00
policies.cmake ci: Enable parallel builds (#1241) 2023-07-17 13:16:03 -07:00
protobuf.cmake build: Fix pssh-box.py targets, installation, and docs (#1279) 2023-10-17 12:52:40 -07:00