zulip/.github/workflows
Priyank Patel 23372a49e1 github-actions: Add bionic production build job.
All the steps are same from circleci except two steps:
  1. The 'Add permissions ...' step is Actions specific as explained
     in comments.
  2. The step that used upload-artifacts is Actions verison of
     presist_to_workspace.

Finally, I should note the duplication in this and zulip-ci
workflow. There are three reason this is not a problem:
  1. It will be messy to mush this into zulip-ci workflow only for
     benefit of un-duplicating the env and cache restore steps.
  2. We needs this on its own workflow if we want to only run it
     when production related dependencies are updated.
  3. I don't see us updating the duplicated steps between both
     workflow. Circle CI config is prefect example for this; nothing
     is changed except for adding or updating steps which are not
     duplicated.
2020-07-24 10:36:55 -07:00
..
codeql-analysis.yml lint: Reformat YAML files with Prettier. 2020-07-14 16:25:31 -07:00
production-suite.yml github-actions: Add bionic production build job. 2020-07-24 10:36:55 -07:00
zulip-ci.yml github-actions: Do not fail other jobs when one job in matrix fails. 2020-07-24 10:36:55 -07:00