* Remove all translations before Crowdin sync
- See https://github.com/github/docs-engineering/issues/1114
* To be reverted
Temporarily change the branch name name in Crowdin sync
* Remove translations/*/data before Crowdin sync
* Fix actions check
* Revert "To be reverted"
This reverts commit 7bc38fa44a223eb1878d791107b5b5ce6cb50463.
* Pin crowdin/github-action
* Update site-policy-sync.yml
* Update site-policy-sync.yml
Added permissions. Tested successfully on the private repo
* Update allowed-actions.js
Removing now extraneous action from permissions
* run prettier to remove trailing whitespaces
Co-authored-by: Kevin Xu <khxu@github.com>
* fix: update staging-deploy-pr to never untar public builds, allow search to not error when missing indexes/records files
* add comment about tar extraction
* let lunr-search fail, for now, if the files are missing
Co-authored-by: Peter Bengtsson <mail@peterbe.com>
* workflow to transfer localization issues
* Update .github/workflows/transfer-to-localization-repo.yml
Co-authored-by: Kevin Heis <heiskr@users.noreply.github.com>
* Update transfer-to-localization-repo.yml
Co-authored-by: Kevin Heis <heiskr@users.noreply.github.com>
* experiment with slimming app.tar
* more specifics
* better
* delete stuff and see if things wtill work
* experiment with zst
* same old npm install again
* upload the zst file too
* quiet
* delete translations not in the diff
* delete translations not in the diff
* with --name-only
* basic delete
* fixes
* tidying up
* CI to check that the package.json matches package-lock.json
* remove incorrect comment
* debug npm version
* ignore scripts
* minimal permissions possible
* delberately mess with it
* undo manual test
* separate 'npm test' from 'npm lint'
* remove delberately eslint violation (but keep prettier violation)
* undo prettier violation
* tighten up us of our scripts for testing and lint
* Update andymckay/labeler to latest
* Drop use of rachmari/labeler fork since we aren't using its divergence
* Replace some other simple labeling use cases with andymckay/labeler
* Add permissions matrixes, mostly
* Remove unnecessary and basically invalid if condition
* More closely following the docs even though the workflow linter is angry
* Remove irrelevant path omissions from workflow linter
* Add exclusion for workflow linter
* Bump alex-page/github-project-automation-plus
Bumps [alex-page/github-project-automation-plus](https://github.com/alex-page/github-project-automation-plus) from fdb7991b72040d611e1123d2b75ff10eda9372c9 to 0.8.1. This release includes the previously tagged commit.
- [Release notes](https://github.com/alex-page/github-project-automation-plus/releases)
- [Commits](fdb7991b72...bb266ff4dd)
---
updated-dependencies:
- dependency-name: alex-page/github-project-automation-plus
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
* Update github-project-automation-plus version in allowed-actions
* Make the workflow linter and Sentinel happy
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: James M. Greene <jamesmgreene@github.com>
* Update auto-closing job to also lock the PR
* Follow security best practice using env vars instead of string supplanting
* Mark the lock_reason as 'resolved' instead of 'spam' for clarity
* Rethrow the error is locking fails to prevent unnecessary swallowing for this non-blocking workflow