Commit Graph

25 Commits

Author SHA1 Message Date
Tim Ansell c06bef0d55
Merge pull request #218 from google/dependabot/github_actions/crazy-max/ghaction-github-labeler-v3.1.0
build(deps): Bump crazy-max/ghaction-github-labeler from v2 to v3.1.0
2020-11-08 11:36:25 -08:00
dependabot[bot] 508ccfa205
build(deps): Bump crazy-max/ghaction-github-labeler from v2 to v3.1.0
Bumps [crazy-max/ghaction-github-labeler](https://github.com/crazy-max/ghaction-github-labeler) from v2 to v3.1.0.
- [Release notes](https://github.com/crazy-max/ghaction-github-labeler/releases)
- [Changelog](https://github.com/crazy-max/ghaction-github-labeler/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crazy-max/ghaction-github-labeler/compare/v2...dbccbd0ebd1178b5942ba419c921b36525829588)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-08 03:30:11 +00:00
Tim 'mithro' Ansell 8be78b3d5f infra: Add a little bit of documentation to labeler.yml file.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-11-07 19:29:16 -08:00
Tim 'mithro' Ansell 6130c50398 infra: Adding kokoro setup.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-11-07 15:26:58 -08:00
Tim 'mithro' Ansell 3a3884b4c7 infra: Escape strings starting with *
Yaml treats strings starting with a `*` character as references to
previous mappings (defined with `&`). Hence any glob starting with *
needs to be wrapped in quotes.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-11-07 14:07:24 -08:00
Tim 'mithro' Ansell 56adb31129 infra: Fix dependabot config file.
* The yaml file was a dependabot config file, not a GitHub actions
   workflow config file.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-11-07 13:37:47 -08:00
Tim 'mithro' Ansell 1ffd21c306 infra: Rework labeler.yml file.
Convert to the other style of YAML lists which matches the documentation
at https://github.com/actions/labeler#basic-examples and
https://github.com/actions/labeler#common-examples

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-11-07 10:50:44 -08:00
Tim 'mithro' Ansell 99f179d211 infra: Convert from old autolabeler GitHub App to new GitHub actions version.
The old autolabeler GitHub App is no longer supported and broken. The
new GitHub actions autolabeler is maintained by GitHub.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-11-07 10:50:44 -08:00
Tim 'mithro' Ansell 2b65ce6ead infra: Use dependabot to automatically update GitHub actions.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-11-07 10:22:03 -08:00
Tim 'mithro' Ansell 2035d102e5 labels: Update the for the primitive library names.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-09-30 12:07:57 -07:00
Tim 'mithro' Ansell 841d01e1d4 infra: Adding in-progress label.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-07-20 16:11:23 -07:00
Tim 'mithro' Ansell 35a491d054 infra: Adding label for build files (like Makefile).
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-07-14 13:06:05 -07:00
Tim 'mithro' Ansell 741fa6b057 infra: Adding autolablers for new script labels.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-07-09 11:24:03 -07:00
Tim 'mithro' Ansell 7fdcbc5783 infra: Adding a couple more script releated labels.
* `scripts-python-liberty` label for the script which generates the
   liberty timing files.

 * `scripts-python-verilog` label for the script which generates a lot
   of the verilog files.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-07-09 11:14:27 -07:00
Tim 'mithro' Ansell e56dae3ec6 infra: Adding tlef file type.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-07-08 17:53:22 -07:00
Tim Ansell 5b4ffe4fec
Fixing the sky130_osu_sc label description 2020-07-06 16:25:55 -07:00
Tim 'mithro' Ansell b008969341 infra: Adding Synopsys DesignCompiler label.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-07-02 13:54:34 -07:00
Tim 'mithro' Ansell cbaeff4e0c infra: Improve the labels a little.
* Add `help-wanted` and `good-first-issue` labels.
 * Document the general label color scheme.
 * Pull the non-color grouped labels to the top of the file.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-07-02 12:40:24 -07:00
Tim 'mithro' Ansell 0d6f2b3fab infra: Adding autolabeler configuration.
See https://github.com/google/skywater-pdk/issues/36.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-07-02 11:23:56 -07:00
Tim 'mithro' Ansell 7676360100 infra: Improve tool labels.
* Reorder the tools section
 * Add Synopsys PrimeTime as a tool.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-07-02 11:05:08 -07:00
Tim 'mithro' Ansell a7d2f090f1 infra: Enable manage-labels.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-07-02 10:58:29 -07:00
Tim 'mithro' Ansell 9b25c63936 infra: Adding label configuration.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-07-02 10:58:23 -07:00
Tim Ansell 8366fb26b5 infra: Create workflow which manages GitHub labels
GitHub labels will be managed by the .github/labels.yml file.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2020-07-02 10:41:33 -07:00
Tim 'mithro' Ansell 8d719604ef docs: Generate README.rst to work around GitHub not rendering `.. include::` in rst files.
This work might look like extensive for just fixing a small issue like
the include rendering, but it will all be heavily reused by the
skywater-pdk scripts that will be released soon.

This commit;
 - Adds Makefile for creating a self contained conda environment under
   `env/conda`

 - Installs required Python dependencies into the environment (which is
   currently just the `rst_include` tool).

 - Has a Makefile to generate `README.rst` from `README.src.rst`

 - Has Travis CI run on repository and check that the `README.rst` file
   has been rebuilt and committed if any of the dependencies have
   change.

Signed-off-by: Tim 'mithro' Ansell <tansell@google.com>
2020-05-08 20:54:22 -07:00
Tim 'mithro' Ansell 53e4356d8a Boilerplate for new Google open source project
Based on bc6327f077d9a712f022310f1e8c8258fa297b8d from
https://github.com/google/new-project template.

Signed-off-by: Tim 'mithro' Ansell <tansell@google.com>
2020-05-07 14:34:53 -07:00